@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-space-x-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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter", "SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-200:oklch(90.1% .058 230.902);--color-blue-500:oklch(62.3% .214 259.815);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--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;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", "SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-mono);--color-background:#fff;--color-foreground:#1f2933;--color-primary:#0b5ed7;--color-accent:#f97316;--color-border:#d9e2ec;--font-display:"Outfit", "SF Pro Display", "Helvetica Neue", -apple-system, BlinkMacSystemFont, sans-serif;--font-tech:"SF Mono", "Roboto Mono", ui-monospace, Menlo, Monaco, Consolas, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){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}body{background-color:var(--color-background);color:var(--color-foreground);font-feature-settings:"rlig" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.02em}*{border-color:#d9e2ec}body{color:#1f2933;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body ::selection{background-color:#0b5ed74d}body::selection{background-color:#0b5ed74d}body ::selection{color:#0b5ed7}body::selection{color:#0b5ed7}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 0 0,#0b5ed709,#0000 22%),radial-gradient(circle at 90% 8%,#f9731609,#0000 18%),#fff;font-size:16px;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:#1f2933;letter-spacing:-.03em;font-weight:700;line-height:1}input,textarea,select{color:#1f2933}input::placeholder,textarea::placeholder{color:#7b8794}}@layer components{.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop{opacity:.66;background:linear-gradient(90deg,#010914b8,#03172b75 42%,#010914ad),radial-gradient(circle at 74% 28%,var(--unit-aura,#48aeff38),transparent 32rem),var(--unit-image) var(--unit-position,center) / cover no-repeat;filter:saturate(1.12)contrast(1.08)brightness(.92);will-change:transform,opacity;transition:opacity .36s,transform .42s cubic-bezier(.22,1,.36,1)}@media(max-width:1100px),(pointer:coarse){.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop{opacity:.74;transform:translate(0)scale(1.02)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after{display:none}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-track{animation-duration:76s}}.redoxy-unified-shell{--rx-motion-distance:28px;--rx-motion-blur:5px;--site-scroll-accel:0;--site-card-drift:0px;--site-media-drift:0px;--site-card-drift-active:0px;--site-media-drift-active:0px;background:linear-gradient(#f7fafffa,#fff 42%),#fff}.site-scroll-structure{pointer-events:none;z-index:45;position:fixed;inset:0}.site-scroll-progress{z-index:60;width:var(--site-scroll-percent,0%);background:linear-gradient(90deg,#001b46,#0059c9 52%,#f37021);height:4px;transition:width .12s linear;position:fixed;top:0;left:0;box-shadow:0 0 18px #0b5ed76b,0 0 28px #f370213d}.site-scroll-progress:after{content:"";background:#f37021;border-radius:999px;width:.64rem;height:.64rem;position:absolute;top:50%;right:-.32rem;translate:0 -50%;box-shadow:0 0 18px #f370218f}.redoxy-unified-shell main section[data-scroll-section]{isolation:isolate;--section-progress:0;--section-progress-percent:0%;--section-lift:9px;--section-media-y:14px;--section-accel-y:0px;--section-card-tilt:0deg;--section-media-tilt:0deg;--section-glow-opacity:.04;--section-media-scale:1.015;--section-glint-x:-72%;position:relative}.redoxy-unified-shell main section[data-scroll-section]:after{content:"";pointer-events:none;z-index:-1;opacity:var(--section-glow-opacity,.04);transform:translate3d(0,var(--section-lift),0);background:linear-gradient(120deg,#0000 0 18%,#00408f17 36%,#0000 58%),radial-gradient(circle at 90% 18%,#f370211a,#0000 28%);transition:opacity .18s linear,transform .18s linear;position:absolute;inset:0}.redoxy-unified-shell [data-scroll-item=true]{opacity:0;filter:blur(var(--rx-motion-blur));transform:translate3d(var(--scroll-x,0),var(--scroll-y,var(--rx-motion-distance)),0) rotate(var(--scroll-rotate,0deg)) scale(.982);transition:opacity var(--scroll-duration,.86s) cubic-bezier(.19,1,.22,1) var(--scroll-delay,0s),transform var(--scroll-duration,.86s) cubic-bezier(.19,1,.22,1) var(--scroll-delay,0s),filter var(--scroll-duration,.86s) cubic-bezier(.19,1,.22,1) var(--scroll-delay,0s),border-color .22s ease,box-shadow .22s ease,background .22s ease;will-change:opacity,transform,filter}.redoxy-unified-shell [data-scroll-item=true].is-inview{opacity:1;filter:blur();transform:translate(0)scale(1)}.redoxy-unified-shell [data-scroll-kind=text]{letter-spacing:0;transition-timing-function:cubic-bezier(.16,1,.3,1)}.redoxy-unified-shell [data-scroll-kind=card],.redoxy-unified-shell [data-scroll-kind=media]{transform-origin:50% 68%}.redoxy-unified-shell [data-scroll-kind=card].is-inview{transform:translate3d(0,var(--site-card-drift-active,0px),0) rotate(var(--section-card-tilt,0deg)) scale(1)}.redoxy-unified-shell [data-scroll-kind=media].is-inview{transform:translate3d(0,var(--site-media-drift-active,0px),0) rotate(var(--section-media-tilt,0deg)) scale(1)}.redoxy-unified-shell main section[data-scroll-section] :is(.page-hero-band,.signature-band,.surface-card-soft){box-shadow:0 28px 72px #002d721a,0 14px 34px #0f172a0f}.redoxy-unified-shell main section[data-scroll-section].is-scroll-active :is(.premium-feature-frame,.page-hero-media,.media-preview-frame,.signature-band-media,.nav-preview-media){transform:translate3d(0,calc(var(--section-media-y) + var(--section-accel-y,0px)),0);transition:transform .18s linear}.redoxy-unified-shell main section[data-scroll-section].is-scroll-active :is(.premium-feature-frame img,.premium-feature-frame video,.page-hero-media img,.page-hero-media video,.media-preview-frame img,.media-preview-frame video,.signature-band-media video){scale:var(--section-media-scale,1.015);transition:scale .18s linear,filter .26s}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card){backface-visibility:hidden}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card).is-inview{box-shadow:0 22px 52px #002d7217,0 10px 28px #f370210b}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card):before{transition:opacity .26s,transform .26s}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card).is-inview:hover{transform:translateY(-6px)scale(1.01)}.redoxy-unified-shell main section[data-scroll-section] :is(h1,h2)[data-scroll-item=true]{transform:translate3d(var(--scroll-heading-x,var(--scroll-x,0)),var(--scroll-heading-y,24px),0) scale(.975)}.redoxy-unified-shell main section[data-scroll-section] :is(h1,h2)[data-scroll-item=true].is-inview{transform:translate(0)scale(1)}.redoxy-unified-shell main section[data-scroll-section] .section-kicker[data-scroll-item=true]{transform:translateY(18px)}.redoxy-unified-shell main section[data-scroll-section] .section-kicker[data-scroll-item=true].is-inview{transform:translate(0)}.redoxy-unified-shell main section[data-scroll-section] :is(.btn-premium,.btn-premium-outline,.link-premium){transition:transform .22s,border-color .22s,box-shadow .22s,background .22s,color .22s}.redoxy-operating-story{isolation:isolate;--story-progress:0;--story-node-y:34px;--story-node-scale:.96;--story-panel-scale:.94;--story-line-scale:0;--story-branch-left-x:-120px;--story-branch-right-x:120px;--story-branch-y:36px;--story-branch-opacity:.18;--story-card-1-y:0px;--story-card-2-y:0px;--story-card-3-y:0px;--story-card-4-y:0px;--story-card-1-opacity:1;--story-card-2-opacity:1;--story-card-3-opacity:1;--story-card-4-opacity:1;background:radial-gradient(circle at 12% 18%,#0b5ed729,#0000 28%),radial-gradient(circle at 86% 72%,#f370211f,#0000 30%),linear-gradient(#fff,#eef5ff 52%,#fff);border-block:1px solid #d6e0eee0;min-height:210vh;position:relative;overflow:hidden}.redoxy-operating-story:before{content:"";z-index:-1;background-image:linear-gradient(#002d720f 1px,#0000 1px),linear-gradient(90deg,#002d720f 1px,#0000 1px);background-size:44px 44px;border-radius:34px;position:absolute;inset:2rem;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.redoxy-story-sticky{align-items:center;min-height:100vh;padding:clamp(6rem,8vw,8rem) 1.5rem;display:grid;position:sticky;top:0}.redoxy-story-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.redoxy-story-copy{max-width:640px}.redoxy-brand-tree{min-height:520px;transform-style:preserve-3d;transform:translate3d(0,var(--story-node-lift,-6px),0);background:linear-gradient(#ffffffe0,#f4f8fed1),radial-gradient(circle at 50% 18%,#0b5ed729,#0000 34%);border:1px solid #002d7229;border-radius:30px;padding:clamp(1.25rem,3vw,2.4rem);transition:box-shadow .26s,border-color .26s;position:relative;box-shadow:0 34px 80px #002d721f}.redoxy-brand-tree:after{content:"";opacity:.86;transform:scale(var(--story-panel-scale));border:1px solid #0b5ed714;border-radius:24px;position:absolute;inset:1.2rem}.redoxy-brand-node{z-index:2;width:min(430px,100%);min-height:150px;transform:translate3d(0,var(--story-node-y),0) scale(var(--story-node-scale));background:#fffffff0;border:1px solid #002d7229;border-radius:26px;place-items:center;margin:0 auto;display:grid;position:relative;box-shadow:0 22px 50px #002d721a}.redoxy-brand-node img{object-fit:contain;width:min(78%,330px);height:auto}.redoxy-brand-node span{color:#f37021;letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;font-weight:900}.redoxy-branch-line{width:2px;height:110px;transform:scaleY(var(--story-line-scale));transform-origin:top;background:linear-gradient(#002d72,#f37021);border-radius:999px;margin:.8rem auto 0;position:relative}.redoxy-branch-line:after{content:"";width:min(420px,66vw);height:2px;translate:-50%;transform:scaleX(var(--story-line-scale));transform-origin:50%;background:linear-gradient(90deg,#002d72,#f37021);border-radius:999px;position:absolute;bottom:0;left:50%}.redoxy-branch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.35rem;display:grid}.redoxy-branch-card{min-height:190px;opacity:var(--story-branch-opacity);background:#ffffffeb;border:1px solid #002d7229;border-radius:24px;padding:1.35rem;transition:box-shadow .26s,border-color .26s,background .26s;position:relative;overflow:hidden;box-shadow:0 18px 42px #002d7214}.redoxy-branch-card.is-ksa{transform:translate3d(var(--story-branch-left-x),var(--story-branch-y),0)}.redoxy-branch-card.is-uae{transform:translate3d(var(--story-branch-right-x),var(--story-branch-y),0)}.redoxy-branch-card:before{content:"";background:radial-gradient(circle,#0b5ed72b,#0000 66%);height:80%;animation:5.2s ease-in-out infinite branchGlow;position:absolute;inset:auto -20% -46%}.redoxy-branch-card.is-uae:before{background:radial-gradient(circle,#f370212e,#0000 66%);animation-delay:-1.8s}.redoxy-branch-card svg{z-index:1;color:#0b5ed7;stroke-width:2.8px;position:relative}.redoxy-branch-card.is-uae svg{color:#f37021}.redoxy-branch-card h3{z-index:1;color:#071f46;margin-top:1rem;font-size:clamp(2.2rem,5vw,4.7rem);line-height:.9;position:relative}.redoxy-branch-card p{z-index:1;color:#52647a;margin-top:1rem;font-size:.95rem;line-height:1.7;position:relative}.redoxy-scroll-sequence{perspective:1400px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.redoxy-sequence-card{opacity:1;background:#ffffffdb;border:1px solid #002d7224;border-radius:24px;min-height:260px;padding:1.45rem;transition:box-shadow .26s,border-color .26s,background .26s;position:relative;overflow:hidden;transform:translate(0);box-shadow:0 22px 50px #002d7214}.redoxy-sequence-card:first-child{transform:translate(-18px)}.redoxy-sequence-card:nth-child(2){transform:translate(-6px)}.redoxy-sequence-card:nth-child(3){transform:translate(6px)}.redoxy-sequence-card:nth-child(4){transform:translate(18px)}.redoxy-sequence-card:after{content:"";transform-origin:0;background:linear-gradient(90deg,#002d72,#f37021);border-radius:999px;height:3px;animation:3.8s ease-in-out infinite sequencePulse;position:absolute;inset:auto 1.2rem 1.2rem}.redoxy-sequence-card:nth-child(2):after{animation-delay:-.9s}.redoxy-sequence-card:nth-child(3):after{animation-delay:-1.8s}.redoxy-sequence-card:nth-child(4):after{animation-delay:-2.7s}.redoxy-sequence-index{color:#f37021;letter-spacing:.18em;margin-bottom:1.1rem;font-size:.74rem;font-weight:900;display:inline-flex}.redoxy-sequence-card svg{color:#0b5ed7;stroke-width:2.8px}.redoxy-sequence-card h3{color:#071f46;margin-top:1rem;font-size:1.35rem}.redoxy-sequence-card p{color:#52647a;margin-top:.75rem;line-height:1.7}.redoxy-vfx-stage{isolation:isolate;background:radial-gradient(circle at 50% 42%,#fffffff2 0 10%,#e6f1ff94 26%,#0000 52%),radial-gradient(circle at 22% 28%,#005dc933,#0000 33%),radial-gradient(circle at 80% 64%,#f370212e,#0000 34%),linear-gradient(135deg,#f8fcfff2,#e8f1fde6);border:1px solid #002d7224;border-radius:32px;place-items:center;min-height:clamp(300px,34vw,430px);margin-top:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 30px 82px #002d721f}.redoxy-vfx-stage:before,.redoxy-vfx-stage:after{content:"";pointer-events:none;z-index:-1;background:conic-gradient(from 120deg,transparent 0 24%,#002d7221 30%,transparent 38% 62%,#f3702124 70%,transparent 78%);filter:blur(8px);animation:12s linear infinite redoxyVfxSweep;position:absolute;inset:-35%}.redoxy-vfx-stage:after{opacity:.52;animation-duration:18s;animation-direction:reverse}.redoxy-vfx-grid{opacity:.42;background-image:linear-gradient(#002d7213 1px,#0000 1px),linear-gradient(90deg,#002d7213 1px,#0000 1px);background-size:38px 38px;animation:9s linear infinite redoxyVfxGrid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 54%,#0000 78%);mask-image:radial-gradient(circle,#000 0 54%,#0000 78%)}.redoxy-vfx-orbit{aspect-ratio:1;transform-style:preserve-3d;border:1px solid #002d722e;border-radius:50%;position:absolute;transform:rotateX(64deg)rotate(0);box-shadow:inset 0 0 28px #005dc914,0 0 34px #005dc914}.redoxy-vfx-orbit:after{content:"";background:#f37021;border-radius:999px;width:10px;height:10px;position:absolute;top:50%;left:-5px;box-shadow:0 0 22px #f37021b8}.redoxy-vfx-orbit-one{width:min(70vw,620px);animation:14s linear infinite redoxyVfxOrbit}.redoxy-vfx-orbit-two{border-color:#f370213d;width:min(56vw,480px);animation:10s linear infinite reverse redoxyVfxOrbit}.redoxy-vfx-orbit-three{border-style:dashed;width:min(42vw,360px);animation:18s linear infinite redoxyVfxOrbit}.redoxy-vfx-beam{opacity:.76;transform-origin:50%;filter:blur(.2px);border-radius:999px;width:min(76vw,720px);height:2px;position:absolute}.redoxy-vfx-beam-blue{background:linear-gradient(90deg,#0000,#00408ff2,#0000);animation:5.6s ease-in-out infinite redoxyVfxBeamBlue}.redoxy-vfx-beam-orange{background:linear-gradient(90deg,#0000,#f37021e6,#0000);animation:6.4s ease-in-out infinite redoxyVfxBeamOrange}.redoxy-vfx-logo-core{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);background:#ffffff9e;border:1px solid #ffffffdb;border-radius:28px;place-items:center;width:min(64vw,620px);min-height:clamp(118px,16vw,170px);animation:6.5s ease-in-out infinite redoxyVfxCoreFloat;display:grid;position:relative;box-shadow:0 22px 70px #002d7229,0 0 48px #005dc91f,inset 0 1px #ffffffe6}.redoxy-vfx-logo-core img{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 26px #002d722e);width:min(84%,520px);height:auto;position:relative}.redoxy-vfx-halo{filter:blur(10px);background:radial-gradient(circle,#005dc92e,#0000 42%),conic-gradient(from 90deg,#002d7238,#0000 28%,#f3702147,#0000 70%,#005dc933);border-radius:999px;animation:9s linear infinite redoxyVfxHalo;position:absolute;inset:-34%}.redoxy-vfx-particles{pointer-events:none;position:absolute;inset:0}.redoxy-vfx-particles span{opacity:.62;background:#0b5ed7;border-radius:999px;width:6px;height:6px;animation:7s ease-in-out infinite redoxyVfxParticle;position:absolute;box-shadow:0 0 18px #005dc999}.redoxy-vfx-particles span:nth-child(3n){background:#f37021;box-shadow:0 0 18px #f3702194}.redoxy-vfx-particles span:first-child{animation-delay:-.4s;top:28%;left:8%}.redoxy-vfx-particles span:nth-child(2){animation-delay:-2.2s;top:70%;left:15%}.redoxy-vfx-particles span:nth-child(3){animation-delay:-4.1s;top:44%;left:22%}.redoxy-vfx-particles span:nth-child(4){animation-delay:-1.3s;top:18%;left:30%}.redoxy-vfx-particles span:nth-child(5){animation-delay:-5.1s;top:78%;left:38%}.redoxy-vfx-particles span:nth-child(6){animation-delay:-3.3s;top:22%;left:46%}.redoxy-vfx-particles span:nth-child(7){animation-delay:-.8s;top:82%;left:54%}.redoxy-vfx-particles span:nth-child(8){animation-delay:-2.9s;top:16%;left:61%}.redoxy-vfx-particles span:nth-child(9){animation-delay:-4.8s;top:66%;left:68%}.redoxy-vfx-particles span:nth-child(10){animation-delay:-1.7s;top:34%;left:74%}.redoxy-vfx-particles span:nth-child(11){animation-delay:-3.9s;top:74%;left:82%}.redoxy-vfx-particles span:nth-child(12){animation-delay:-5.7s;top:24%;left:90%}.redoxy-vfx-particles span:nth-child(n+13){opacity:.42;width:4px;height:4px}.redoxy-vfx-particles span:nth-child(13){animation-delay:-6.2s;top:52%;left:12%}.redoxy-vfx-particles span:nth-child(14){animation-delay:-2.6s;top:86%;left:26%}.redoxy-vfx-particles span:nth-child(15){animation-delay:-4.4s;top:10%;left:42%}.redoxy-vfx-particles span:nth-child(16){animation-delay:-1.1s;top:58%;left:58%}.redoxy-vfx-particles span:nth-child(17){animation-delay:-5.4s;top:12%;left:78%}.redoxy-vfx-particles span:nth-child(18){animation-delay:-3.1s;top:54%;left:92%}.redoxy-vfx-caption{z-index:4;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;bottom:clamp(1rem,3vw,1.6rem);right:clamp(1rem,3vw,2rem)}.redoxy-vfx-caption span{color:#002d72;letter-spacing:.16em;text-transform:uppercase;background:#ffffffbd;border:1px solid #002d7224;border-radius:999px;padding:.5rem .75rem;font-size:.68rem;font-weight:900;box-shadow:0 12px 24px #002d7214}@keyframes branchGlow{0%,to{opacity:.65;translate:0}50%{opacity:1;translate:0 -16%}}@keyframes sequencePulse{0%,to{opacity:.56;scale:.24 1}50%{opacity:1;scale:1}}@keyframes redoxyVfxSweep{to{rotate:360deg}}@keyframes redoxyVfxGrid{0%{background-position:0 0}to{background-position:38px 38px}}@keyframes redoxyVfxOrbit{0%{transform:rotateX(64deg)rotate(0)}to{transform:rotateX(64deg)rotate(360deg)}}@keyframes redoxyVfxBeamBlue{0%,to{opacity:.2;transform:translate(-18%,-76px)rotate(-8deg)scaleX(.42)}50%{opacity:.78;transform:translate(12%,68px)rotate(-8deg)scaleX(1)}}@keyframes redoxyVfxBeamOrange{0%,to{opacity:.18;transform:translate(18%,78px)rotate(9deg)scaleX(.38)}50%{opacity:.76;transform:translate(-10%,-64px)rotate(9deg)scaleX(1)}}@keyframes redoxyVfxCoreFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-8px)scale(1.012)}}@keyframes redoxyVfxHalo{to{rotate:360deg}}@keyframes redoxyVfxParticle{0%,to{opacity:.36;transform:translate(0)scale(.82)}50%{opacity:.86;transform:translate(12px,-22px)scale(1.18)}}@media(max-width:1120px){.redoxy-story-grid,.redoxy-scroll-sequence{grid-template-columns:1fr}.redoxy-brand-tree{min-height:auto}.redoxy-vfx-stage{border-radius:26px;min-height:330px}.redoxy-vfx-logo-core{width:min(78vw,560px)}}@media(max-width:760px){.redoxy-operating-story{min-height:auto;padding-top:5.5rem;padding-bottom:5.5rem}.redoxy-story-sticky{min-height:auto;padding:0 1rem;position:relative}.redoxy-branch-grid{grid-template-columns:1fr}.redoxy-branch-line:after{display:none}.redoxy-sequence-card{opacity:1;min-height:auto;transform:none!important}.redoxy-vfx-stage{border-radius:22px;min-height:300px;margin-top:1rem}.redoxy-vfx-logo-core{border-radius:20px;width:min(86vw,420px);min-height:112px}.redoxy-vfx-caption{justify-content:center;bottom:1rem;left:1rem;right:1rem}}@media(max-width:1120px){.redoxy-operating-story{min-height:auto}.redoxy-story-sticky{min-height:auto;position:relative}.redoxy-brand-node,.redoxy-brand-tree,.redoxy-branch-line,.redoxy-branch-line:after,.redoxy-branch-card{opacity:1;transform:none}}.reduced-motion .redoxy-branch-card:before,.reduced-motion .redoxy-sequence-card:after{animation:none}.reduced-motion .redoxy-vfx-stage *,.reduced-motion .redoxy-vfx-stage:before,.reduced-motion .redoxy-vfx-stage:after{animation:none!important}.refinery-site{--refinery-navy:#02132b;--refinery-blue:#075fce;--refinery-orange:#f37021;--refinery-cyan:#7fc7ff;--refinery-green:#71f2a2;color:#f8fbff;background:radial-gradient(circle at 18% 9%,#075fce33,#0000 30%),radial-gradient(circle at 85% 34%,#f3702124,#0000 24%),linear-gradient(#02132b,#041a36 46%,#eef5ff 46.1%,#fff)}.refinery-site :is(h1,h2,h3,p){letter-spacing:0}.refinery-zone{perspective:1400px;transform-style:preserve-3d}.refinery-zone>.page-grid{z-index:2;position:relative}.refinery-zone-media{pointer-events:none;z-index:0;opacity:.18;transform:translate3d(var(--section-parallax-x,0px),var(--section-parallax-far,0px),-80px) rotate(var(--section-depth-rotate,0deg)) scale(var(--section-depth-scale,1.05));transform-origin:50%;transition:transform .18s linear,opacity .28s;position:absolute;inset:-16%}.refinery-zone-media:after{content:"";background:linear-gradient(90deg,#02132be6,#02132b9e,#02132be6),radial-gradient(circle,#0000,#02132bd1 68%);position:absolute;inset:0}.refinery-zone-media.is-outlook{opacity:.14}.refinery-zone-media.is-evidence{opacity:.09;filter:saturate(.92)contrast(1.04)}.refinery-zone.is-light .refinery-zone-media:after{background:linear-gradient(90deg,#eef5fff5,#eef5ffbd,#eef5fff5),radial-gradient(circle,#0000,#eef5ffdb 70%)}.refinery-hero-copy,.refinery-section-heading,.refinery-vfx-copy,.refinery-evidence-card,.refinery-contact-panel{translate:var(--section-parallax-x-counter,0px) var(--section-parallax-near-soft,0px);transition:translate .18s linear}.refinery-status-card,.refinery-vfx-core,.refinery-command-card{translate:var(--section-parallax-x-depth,0px) var(--section-parallax-mid-depth,0px);transition:translate .18s linear}.refinery-hero-media{transform:translate3d(var(--section-parallax-x,0px),var(--section-parallax-hero-bg-y,0px),0) scale(var(--section-depth-scale,1.05));transition:transform .18s linear}.refinery-hero-metrics,.refinery-pipeline-rail,.refinery-outlook-grid,.refinery-industry-grid,.refinery-doc-grid,.refinery-command-grid,.refinery-contact-grid,.refinery-response-flow{translate:0 var(--section-parallax-rail-y,0px);transition:translate .18s linear}.refinery-stage-card:nth-child(odd),.refinery-outlook-card:nth-child(odd),.refinery-industry-tile:nth-child(odd),.refinery-doc-tile:nth-child(odd){translate:0 var(--section-parallax-card-odd-y,0px)}.refinery-stage-card:nth-child(2n),.refinery-outlook-card:nth-child(2n),.refinery-industry-tile:nth-child(2n),.refinery-doc-tile:nth-child(2n){translate:0 var(--section-parallax-card-even-y,0px)}.refinery-kicker{color:#88cbff;text-transform:uppercase;background:#051a35a3;border:1px solid #7fc7ff57;border-radius:999px;align-items:center;width:fit-content;min-height:2rem;padding:0 .9rem;font-size:.7rem;font-weight:900;display:inline-flex;letter-spacing:.18em!important}.refinery-hero{isolation:isolate;min-height:100vh;padding:clamp(7.5rem,12vw,10rem) 1.5rem clamp(2.6rem,5vw,4rem);position:relative;overflow:hidden}.refinery-hero-media,.refinery-hero-shade{z-index:-2;position:absolute;inset:0}.refinery-hero-media video{filter:saturate(1.08)contrast(1.08)brightness(.82);transform:scale(1.04)}.refinery-hero-shade{z-index:-1;background:linear-gradient(90deg,#020c1df0,#020d1fad 48%,#020d1f47),linear-gradient(#020c1d33,#020c1dd1)}.refinery-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(280px,.42fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.refinery-hero-copy{max-width:740px}.refinery-hero-logo{filter:drop-shadow(0 18px 34px #00000057);width:min(310px,64vw);height:auto;margin-bottom:2rem}.refinery-hero-copy h1,.refinery-vfx-copy h2,.refinery-section-heading h2,.refinery-evidence-card h2,.refinery-command-card h2,.refinery-contact-panel h2{color:#fff;font-family:var(--font-display);text-wrap:balance;font-size:clamp(3rem,6.7vw,6.5rem);font-weight:800;line-height:.94}.refinery-hero-copy h1{text-shadow:0 3px 18px #0000009e,0 22px 74px #00000075;max-width:820px;margin-top:1.2rem;color:#fff!important}.refinery-hero .refinery-hero-copy[data-scroll-item=true],.refinery-hero .refinery-status-card[data-scroll-item=true],.refinery-hero .refinery-metric-chip[data-scroll-item=true],.refinery-hero :is(h1,.refinery-kicker)[data-scroll-item=true]{opacity:1!important;filter:none!important;transform:none!important}.refinery-hero-copy p:not(.refinery-kicker),.refinery-vfx-copy p:not(.refinery-kicker),.refinery-section-heading p:not(.refinery-kicker),.refinery-evidence-card p:not(.refinery-kicker),.refinery-command-card p:not(.refinery-kicker),.refinery-contact-panel p:not(.refinery-kicker){color:#e9f2ffd1;max-width:680px;margin-top:1.4rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.refinery-hero-copy>p:not(.refinery-kicker){text-shadow:0 2px 14px #0000008a;color:#f2f8ffeb!important}.refinery-hero-actions,.refinery-vfx-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.refinery-action-primary,.refinery-action-secondary{color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:0 1.25rem;font-weight:800;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;display:inline-flex}.refinery-action-primary{background:linear-gradient(135deg,#003f95,#075fce 58%,#f37021);box-shadow:0 18px 38px #004fb847}.refinery-action-secondary{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #b4d7ff5c}.refinery-action-primary:hover,.refinery-action-secondary:hover{border-color:#ffffff8c;transform:translateY(-3px);box-shadow:0 22px 48px #004fb842}.refinery-status-card{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#051a35c7,#031125ad);border:1px solid #7fc7ff52;border-radius:22px;align-self:center;padding:1.1rem;box-shadow:0 28px 70px #0000003d}.refinery-status-card div,.refinery-metric-chip,.refinery-command-link,.refinery-contact-grid a{align-items:center;gap:.75rem;display:flex}.refinery-status-card div+div{margin-top:.9rem}.refinery-status-card svg,.refinery-metric-chip svg{color:var(--refinery-green);stroke-width:2.5px;flex:none}.refinery-status-card strong,.refinery-metric-chip strong{color:#fff;font-size:.95rem;display:block}.refinery-status-card small,.refinery-metric-chip small{color:#e3efffb8;margin-top:.15rem;font-size:.78rem;line-height:1.35;display:block}.refinery-hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:clamp(3rem,8vw,7rem);display:grid}.refinery-metric-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051a3585;border:1px solid #7fc7ff3d;border-radius:18px;min-height:74px;padding:1rem}.refinery-pipeline-section,.refinery-vfx-section,.refinery-outlook-section,.refinery-industries-section,.refinery-evidence-command,.refinery-contact-section{padding:clamp(4.2rem,8vw,7rem) 1.5rem;position:relative;overflow:hidden}.refinery-pipeline-section,.refinery-vfx-section,.refinery-outlook-section{color:#f8fbff;background:radial-gradient(circle at 12% 0,#075fce38,#0000 26%),linear-gradient(#041a36,#051427)}.refinery-pipeline-section:before,.refinery-outlook-section:before{content:"";pointer-events:none;background-image:linear-gradient(#7fc7ff11 1px,#0000 1px),linear-gradient(90deg,#7fc7ff11 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 72%)}.refinery-section-heading{z-index:1;max-width:760px;position:relative}.refinery-section-heading.is-compact{max-width:860px}.refinery-section-heading h2,.refinery-vfx-copy h2,.refinery-evidence-card h2,.refinery-command-card h2,.refinery-contact-panel h2{margin-top:1rem;font-size:clamp(2.2rem,4.7vw,4.8rem)}.refinery-pipeline-rail{z-index:1;grid-template-columns:1fr;gap:1.05rem;margin-top:2.1rem;padding:.35rem 0 1.1rem 4.7rem;display:grid;position:relative;overflow:visible}.refinery-pipeline-rail:before{content:"";background:linear-gradient(#075fce,#7fc7ff 34%,#f37021 66%,#71f2a2);border-radius:999px;width:4px;position:absolute;top:.4rem;bottom:1.2rem;left:2.35rem;box-shadow:0 0 30px #7fc7ff6b}.refinery-stage-card{color:#fff;scroll-snap-align:start;background:#051a35c2;border:1px solid #7fc7ff38;border-radius:24px;grid-template-columns:minmax(280px,.44fr) minmax(0,1fr);min-height:230px;transition:transform .32s,border-color .26s,box-shadow .26s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 62px #0000002e}.refinery-stage-card:before{content:"";z-index:3;background:#7fc7ff;border:3px solid #02132b;border-radius:999px;width:1.35rem;height:1.35rem;position:absolute;top:50%;left:-3.58rem;translate:0 -50%;box-shadow:0 0 0 6px #7fc7ff2e,0 0 24px #7fc7ff8f}.refinery-stage-card:nth-child(3n):before{background:#f37021;box-shadow:0 0 0 6px #f370212e,0 0 24px #f370218f}.refinery-stage-card:hover{border-color:#f3702194;transform:translateY(-8px);box-shadow:0 30px 72px #00000047,0 0 36px #075fce29}.refinery-stage-media{border-right:1px solid #7fc7ff29;height:auto;min-height:100%;position:relative;overflow:hidden}.refinery-stage-media:after{content:"";background:linear-gradient(#0000,#02132bc2);position:absolute;inset:0}.refinery-stage-media video,.refinery-industry-tile video{transform:translate3d(0,var(--section-parallax-video-y,0px),0) scale(1.045);transition:transform .76s cubic-bezier(.19,1,.22,1),filter .52s}.refinery-stage-card:hover video,.refinery-industry-tile:hover video{transform:translate3d(0,var(--section-parallax-video-hover-y,0px),0) scale(1.12);filter:saturate(1.16)contrast(1.08)}.refinery-stage-play{z-index:2;color:#fff;background:#02132b9e;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;display:grid;position:absolute;top:1rem;right:1rem}.refinery-stage-body{align-content:center;padding:clamp(1.15rem,2.6vw,1.8rem);display:grid}.refinery-stage-index{color:#7fc7ff;letter-spacing:.16em;font-size:.76rem;font-weight:900}.refinery-stage-body svg{color:#f37021;stroke-width:2.4px;margin-top:1.1rem;display:block}.refinery-stage-body p{color:#7fc7ff;letter-spacing:.16em;text-transform:uppercase;margin-top:.9rem;font-size:.7rem;font-weight:900}.refinery-stage-body h3{color:#fff;margin-top:.55rem;font-size:1.55rem;line-height:1.1}.refinery-stage-body span:not(.refinery-stage-index){color:#e9f2ffbd;margin-top:.9rem;font-size:.92rem;line-height:1.58;display:block}.refinery-stage-body strong{color:#fff;background:#075fce2e;border-radius:999px;margin-top:1rem;padding:.42rem .62rem;font-size:.76rem;display:inline-flex}.refinery-vfx-section{background:radial-gradient(circle,#7fc7ff2e,#0000 36%),linear-gradient(#051427,#02132b)}.refinery-vfx-grid{grid-template-columns:minmax(0,.8fr) minmax(360px,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.refinery-vfx-core{isolation:isolate;background:radial-gradient(circle at 50% 48%,#7fc7ff33,#0000 34%),radial-gradient(circle at 76% 62%,#f3702133,#0000 28%),linear-gradient(145deg,#02132bf5,#051f41e6);border:1px solid #7fc7ff38;border-radius:34px;place-items:center;min-height:clamp(430px,45vw,620px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 32px 90px #00000038}.refinery-vfx-core:before{content:"";background-image:linear-gradient(#7fc7ff11 1px,#0000 1px),linear-gradient(90deg,#7fc7ff11 1px,#0000 1px);background-size:40px 40px;animation:8s linear infinite refineryGridPan;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 52%,#0000 76%);mask-image:radial-gradient(circle,#000 0 52%,#0000 76%)}.refinery-orbit{aspect-ratio:1;border:1px solid #7fc7ff3d;border-radius:999px;animation:13s linear infinite refineryOrbit;position:absolute;transform:rotateX(64deg)}.refinery-orbit:after{content:"";background:#f37021;border-radius:999px;width:10px;height:10px;position:absolute;top:50%;left:-5px;box-shadow:0 0 24px #f37021cc}.refinery-orbit-one{width:min(82%,620px)}.refinery-orbit-two{border-color:#f3702152;width:min(64%,480px);animation-duration:9s;animation-direction:reverse}.refinery-orbit-three{border-style:dashed;width:min(46%,340px);animation-duration:17s}.refinery-energy{filter:blur(.2px);border-radius:999px;width:min(82%,650px);height:3px;position:absolute}.refinery-energy.is-blue{background:linear-gradient(90deg,#0000,#7fc7fff5,#0000);animation:5.6s ease-in-out infinite refineryBeamBlue}.refinery-energy.is-orange{background:linear-gradient(90deg,#0000,#f37021f2,#0000);animation:6.4s ease-in-out infinite refineryBeamOrange}.refinery-logo-plinth{z-index:2;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#ffffff14;border:1px solid #ffffff2e;border-radius:28px;place-items:center;width:min(76%,540px);min-height:150px;animation:6s ease-in-out infinite refineryFloat;display:grid;position:relative;box-shadow:0 28px 90px #00000052,0 0 58px #075fce2e}.refinery-logo-plinth img{object-fit:contain;filter:drop-shadow(0 18px 28px #00000059);width:min(82%,420px);height:auto}.refinery-vfx-labels{z-index:3;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;bottom:1.4rem;right:1.4rem}.refinery-vfx-labels span{color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#02132bb8;border:1px solid #7fc7ff47;border-radius:999px;padding:.48rem .7rem;font-size:.68rem;font-weight:900}.refinery-outlook-section{padding-top:clamp(3.5rem,7vw,6rem)}.refinery-outlook-grid{z-index:1;grid-template-columns:repeat(7,minmax(210px,1fr));gap:.85rem;margin-top:2rem;padding-bottom:.8rem;display:grid;position:relative;overflow-x:auto}.refinery-outlook-card,.refinery-doc-tile,.refinery-command-link,.refinery-contact-grid a{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #7fc7ff38;border-radius:20px;transition:transform .26s,border-color .26s,background .26s,box-shadow .26s}.refinery-outlook-card{min-height:280px;padding:1.2rem}.refinery-outlook-card:hover,.refinery-doc-tile:hover,.refinery-command-link:hover,.refinery-contact-grid a:hover{background:#ffffff1f;border-color:#f370218a;transform:translateY(-6px);box-shadow:0 24px 62px #00000038}.refinery-outlook-card>span{color:#7fc7ff;letter-spacing:.16em;margin-bottom:1rem;font-size:.78rem;font-weight:900;display:inline-flex}.refinery-outlook-card svg,.refinery-doc-tile svg,.refinery-command-link>svg:first-child,.refinery-contact-grid svg{color:#f37021;stroke-width:2.4px}.refinery-outlook-card h3{color:#fff;margin-top:1rem;font-size:1.2rem;line-height:1.18}.refinery-outlook-card p{color:#e9f2ffb3;margin-top:.8rem;font-size:.9rem;line-height:1.55}.refinery-outlook-card strong{color:#7fc7ff;align-items:center;gap:.45rem;margin-top:1rem;font-size:.82rem;display:inline-flex}.refinery-industries-section,.refinery-evidence-command,.refinery-contact-section{color:#071f46;background:#eef5ff}.refinery-industries-section .refinery-kicker,.refinery-evidence-command .refinery-kicker,.refinery-contact-section .refinery-kicker{color:#075fce;background:#ffffffdb;border-color:#075fce33}.refinery-industries-section .refinery-section-heading h2,.refinery-evidence-command h2,.refinery-contact-panel h2{color:#071f46}.refinery-industries-section .refinery-section-heading p,.refinery-evidence-command p:not(.refinery-kicker),.refinery-contact-panel p:not(.refinery-kicker){color:#52647a}.refinery-industry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.refinery-industry-tile{background:#071f46;border:1px solid #075fce29;border-radius:26px;min-height:340px;position:relative;overflow:hidden;box-shadow:0 24px 62px #002d721f}.refinery-industry-overlay{background:linear-gradient(#02132b29,#02132be0);position:absolute;inset:0}.refinery-industry-tile>div:last-child{z-index:2;color:#fff;padding:1.25rem;position:absolute;inset:auto 0 0}.refinery-industry-tile h3{color:#fff;margin-top:.8rem;font-size:1.45rem}.refinery-industry-tile p{color:#e9f2ffc7;margin-top:.5rem;line-height:1.5}.refinery-industry-tile span{color:#7fc7ff;align-items:center;gap:.45rem;margin-top:1rem;font-weight:800;display:inline-flex}.refinery-sector-strip{flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;display:flex}.refinery-sector-strip a{color:#071f46;background:#ffffffe0;border:1px solid #075fce24;border-radius:999px;padding:.62rem .9rem;font-size:.8rem;font-weight:800;transition:transform .2s,border-color .2s}.refinery-sector-strip a:hover{border-color:#f3702166;transform:translateY(-2px)}.refinery-evidence-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:1rem;display:grid}.refinery-evidence-card,.refinery-command-card,.refinery-contact-panel{background:#ffffffe0;border:1px solid #075fce24;border-radius:28px;padding:clamp(1.4rem,3vw,2.4rem);box-shadow:0 24px 70px #002d721a}.refinery-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.4rem;display:grid}.refinery-doc-tile,.refinery-command-link,.refinery-contact-grid a{color:#071f46;background:linear-gradient(#fff,#f4f8ff)}.refinery-doc-tile{min-height:150px;padding:1rem}.refinery-doc-tile span{color:#075fce;letter-spacing:.16em;margin-top:.8rem;font-size:.72rem;font-weight:900;display:block}.refinery-doc-tile strong,.refinery-command-link strong,.refinery-contact-grid strong{color:#071f46;margin-top:.28rem;font-weight:800;display:block}.refinery-doc-tile small,.refinery-command-link small{color:#607086;margin-top:.35rem;line-height:1.45;display:block}.refinery-command-grid{gap:.8rem;margin-top:1.4rem;display:grid}.refinery-command-link{min-height:94px;padding:1rem}.refinery-command-link>span{flex:1;min-width:0}.refinery-contact-panel{grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);align-items:center;gap:1.4rem;display:grid}.refinery-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.refinery-contact-grid a{min-height:104px;padding:1rem}.refinery-contact-grid span{color:#607086;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.refinery-response-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-top:1rem;display:grid}.refinery-response-flow span{color:#071f46;background:#ffffffb8;border:1px solid #075fce24;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:54px;font-weight:800;display:flex}.refinery-response-flow strong{color:#fff;background:#075fce;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:grid}@keyframes refineryGridPan{to{background-position:40px 40px}}@keyframes refineryOrbit{0%{transform:rotateX(64deg)rotate(0)}to{transform:rotateX(64deg)rotate(360deg)}}@keyframes refineryBeamBlue{0%,to{opacity:.24;transform:translate(-18%,-86px)rotate(-8deg)scaleX(.38)}50%{opacity:.9;transform:translate(13%,70px)rotate(-8deg)scaleX(1)}}@keyframes refineryBeamOrange{0%,to{opacity:.2;transform:translate(19%,78px)rotate(8deg)scaleX(.38)}50%{opacity:.86;transform:translate(-12%,-66px)rotate(8deg)scaleX(1)}}@keyframes refineryFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-10px)scale(1.012)}}@media(max-width:1180px){.refinery-hero-grid,.refinery-vfx-grid,.refinery-evidence-grid,.refinery-contact-panel{grid-template-columns:1fr}.refinery-status-card{max-width:520px}.refinery-hero-metrics,.refinery-industry-grid,.refinery-doc-grid,.refinery-contact-grid,.refinery-response-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.refinery-hero{min-height:auto;padding-top:6.2rem}.refinery-hero-copy h1{font-size:clamp(2.65rem,15vw,4.2rem)}.refinery-hero-metrics,.refinery-industry-grid,.refinery-doc-grid,.refinery-contact-grid,.refinery-response-flow{grid-template-columns:1fr}.refinery-pipeline-rail{grid-template-columns:1fr;padding-left:0;overflow:visible}.refinery-pipeline-rail:before{display:none}.refinery-stage-card{grid-template-columns:1fr;min-height:auto}.refinery-stage-card:before{display:none}.refinery-stage-media{border-bottom:1px solid #7fc7ff29;border-right:0;min-height:190px}.refinery-vfx-core{border-radius:24px;min-height:340px}.refinery-logo-plinth{width:86%;min-height:118px}}@media(prefers-reduced-motion:reduce){.refinery-vfx-core *,.refinery-vfx-core:before{animation:none!important}.refinery-stage-media video,.refinery-industry-tile video{transition:none!important}}.is-scroll-fast .site-scroll-progress:after{transition:transform .16s;transform:scale(1.24)}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.surface-card-soft,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card,.market-glass-card,.apple-dashboard-feature){backface-visibility:hidden;transform-style:preserve-3d;position:relative;overflow:hidden}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.surface-card-soft,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card,.market-glass-card,.apple-dashboard-feature):after{content:"";pointer-events:none;z-index:1;opacity:0;transform:translate3d(var(--section-glint-x,-72%),0,0) rotate(8deg);background:linear-gradient(115deg,#0000 34%,#ffffff70,#0000 62%);transition:opacity .3s,transform .36s linear;position:absolute;inset:-45% -72%}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.surface-card-soft,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card,.market-glass-card,.apple-dashboard-feature).is-inview:after{opacity:.34}.is-scroll-fast .redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.surface-card-soft,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card,.market-glass-card,.apple-dashboard-feature).is-inview:after{opacity:.48}.redoxy-unified-shell main section[data-scroll-section] :is(.surface-card,.surface-card-soft,.premium-editorial-tile,.media-preview-card,.page-context-card,.dashboard-bridge-card,.redoxy-flow-step,.premium-icon-card,.market-glass-card,.apple-dashboard-feature)>*{z-index:2;position:relative}.redoxy-unified-shell main section[data-scroll-section] :is(.premium-tile-arrow,.link-premium svg,.btn-premium svg,.btn-premium-outline svg,.nav-preview-link svg){transition:transform .24s cubic-bezier(.22,1,.36,1)}.redoxy-unified-shell main section[data-scroll-section] :is(.premium-editorial-tile,.media-preview-card,.surface-card,.page-context-card,.dashboard-bridge-card,.market-glass-card,.apple-dashboard-feature):hover :is(.premium-tile-arrow,.link-premium svg,.btn-premium svg,.btn-premium-outline svg,.nav-preview-link svg){transform:translate(4px)}.redoxy-unified-shell .redoxy-apple-slide{transform-style:preserve-3d;will-change:transform,opacity,filter;transition:transform .92s cubic-bezier(.19,1,.22,1),opacity .62s cubic-bezier(.19,1,.22,1),filter .62s cubic-bezier(.19,1,.22,1),box-shadow .26s}.redoxy-unified-shell .redoxy-apple-slide-media{will-change:transform;transition:transform .92s cubic-bezier(.19,1,.22,1),filter .62s;transform:scale(1.04)}.redoxy-unified-shell .redoxy-apple-slide-copy{transition:transform .72s cubic-bezier(.19,1,.22,1),opacity .52s}.redoxy-unified-shell .redoxy-apple-slide:not(.is-active) .redoxy-apple-slide-copy{opacity:.68;transform:translateY(12px)}.redoxy-unified-shell .apple-dashboard-feature :is(svg,.lucide),.redoxy-unified-shell .market-glass-card :is(svg,.lucide),.redoxy-unified-shell .premium-icon-card :is(svg,.lucide),.redoxy-unified-shell .redoxy-flow-step :is(svg,.lucide){stroke-width:2.35px;filter:drop-shadow(0 6px 14px #00183833);color:#fff!important}.redoxy-unified-shell .nav-preview-link{transition:transform .18s,border-color .18s,background .18s,color .18s!important}@media(prefers-reduced-motion:reduce){.redoxy-unified-shell .redoxy-apple-slide,.redoxy-unified-shell .redoxy-apple-slide-media,.redoxy-unified-shell main section[data-scroll-section] [data-scroll-item=true]{transition-duration:1ms!important}}.corporate-scrolly-stage{isolation:isolate;color:#f8fbff;background:radial-gradient(circle at 20% 18%,#0059c957,#0000 30%),radial-gradient(circle at 82% 52%,#ff6a0038,#0000 32%),linear-gradient(#020815,#06172d 42%,#08101e);min-height:420vh;position:relative;overflow:hidden}.corporate-network-canvas{z-index:0;width:100%;height:100vh;min-height:720px;display:block;position:sticky;top:0}.corporate-scrolly-content{z-index:1;margin-top:-100vh;position:relative}.corporate-story-panel{align-items:center;padding:8rem 1.5rem;display:grid}.corporate-story-inner{width:min(1120px,100%);margin:0 auto}.corporate-story-inner.centered-story{text-align:center;max-width:980px}.corporate-story-inner.wide-story{width:min(1280px,100%)}.scrolly-kicker{color:#8fc2ff;letter-spacing:.18em;text-transform:uppercase;background:#0819309e;border:1px solid #7eb7ff57;border-radius:999px;align-items:center;min-height:2rem;padding:0 .95rem;font-size:.72rem;font-weight:800;display:inline-flex}.scrolly-hero-title,.scrolly-section-title{color:#fff;letter-spacing:0;text-shadow:0 22px 70px #00000052;max-width:900px;margin-top:1.25rem;font-size:clamp(3rem,8vw,7rem);line-height:.92}.scrolly-section-title{font-size:clamp(2.3rem,5.8vw,5.1rem);line-height:.98}.centered-story .scrolly-section-title{margin-left:auto;margin-right:auto}.scrolly-hero-copy{color:#e5efffc7;max-width:720px;margin-top:1.6rem;font-size:clamp(1rem,1.55vw,1.28rem);line-height:1.75}.centered-story .scrolly-hero-copy{margin-left:auto;margin-right:auto}.scrolly-hero-actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.scrolly-primary-action,.scrolly-secondary-action{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:0 1.25rem;font-size:.78rem;font-weight:800;display:inline-flex}.scrolly-primary-action{color:#fff;background:linear-gradient(135deg,#0059c9,#ff6a00);box-shadow:0 18px 50px #0059c952}.scrolly-secondary-action{color:#f8fbff;background:#ffffff0f;border:1px solid #a9c7ee57}.corporate-split-lines{grid-template-columns:1fr 1fr;gap:1rem;width:min(760px,100%);margin:3rem auto 0;display:grid}.corporate-split-lines span{border-radius:999px;height:.42rem;box-shadow:0 0 40px}.corporate-split-lines .blue-path{color:#2d8cff;background:linear-gradient(90deg,#0000,#2d8cff)}.corporate-split-lines .gold-path{color:#ff8a2a;background:linear-gradient(90deg,#ff8a2a,#0000)}.entity-story-panel{min-height:110vh}.entity-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.entity-path-card{background:linear-gradient(#ffffff1f,#ffffff0e),#041224ad;border:1px solid #a8c5eb42;border-radius:28px;min-height:360px;padding:clamp(1.35rem,2.7vw,2.4rem);box-shadow:0 30px 90px #0000003d}.entity-path-card:nth-child(2){border-color:#ff8a2a42}.entity-path-card-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.entity-path-icon{color:#fff;background:linear-gradient(135deg,#00408f,#0b5ed7);border-radius:18px;place-items:center;width:3.4rem;height:3.4rem;display:grid}.entity-path-card:nth-child(2) .entity-path-icon{background:linear-gradient(135deg,#ff6a00,#0b5ed7)}.entity-path-card-head span{color:#ffb574;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:900}.entity-path-card h3{color:#fff;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.02}.entity-path-card p{color:#e6effdc2;margin-top:1rem;line-height:1.7}.entity-path-card .entity-legal{color:#9ec8ff;font-weight:700}.entity-signal-row{flex-wrap:wrap;gap:.55rem;margin-top:1.6rem;display:flex}.entity-signal-row span{color:#f8fbff;letter-spacing:.1em;text-transform:uppercase;background:#ffffff12;border:1px solid #a8c5eb3d;border-radius:999px;padding:.5rem .7rem;font-size:.72rem;font-weight:800}.industrial-story-engine{grid-template-columns:minmax(240px,.48fr) minmax(0,.92fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.leadership-visual{aspect-ratio:1;place-items:center;max-width:360px;display:grid;position:relative}.leadership-visual img{filter:drop-shadow(0 28px 55px #0059c96b);width:min(42%,140px)}.corporate-vision-orbit{border:1px solid #8fc2ff47;border-radius:50%;position:absolute;inset:0}.corporate-vision-orbit:before,.corporate-vision-orbit:after{content:"";background:linear-gradient(135deg,#2d8cff,#ff8a2a);border-radius:999px;position:absolute;box-shadow:0 0 34px #ff8a2a73}.corporate-vision-orbit:before{width:.8rem;height:.8rem;top:-.4rem;left:50%}.corporate-vision-orbit:after{width:1.1rem;height:1.1rem;bottom:18%;right:8%}.leadership-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}.leadership-proof-grid span{color:#f8fbffe6;background:#ffffff13;border:1px solid #a8c5eb38;border-radius:16px;align-items:center;gap:.65rem;min-height:3rem;padding:.8rem .95rem;font-size:.86rem;font-weight:700;display:flex}.leadership-proof-grid svg{color:#ff9a3d;stroke-width:2.5px}@media(max-width:980px){.corporate-network-canvas{min-height:620px}.corporate-story-panel{padding:7rem 1.1rem}.entity-path-grid,.industrial-story-engine,.leadership-proof-grid{grid-template-columns:1fr}.entity-path-card{min-height:auto}}@media(max-width:640px){.corporate-scrolly-stage{min-height:auto}.corporate-network-canvas{opacity:.56;height:100vh;position:fixed}.corporate-scrolly-content{margin-top:0}.corporate-story-panel{min-height:82vh;padding:6rem 1rem}.scrolly-hero-actions{flex-direction:column}.scrolly-primary-action,.scrolly-secondary-action{width:100%}}.redoxy-unified-shell{-webkit-text-size-adjust:100%;touch-action:pan-y}.redoxy-unified-shell :is(a,button,input,textarea,select,[role=button]){-webkit-tap-highlight-color:#00408f29}.redoxy-unified-shell :is(a,button,.nav-premium-item,.nav-preview-link,.link-premium,.btn-premium,.btn-premium-outline){min-height:44px}.redoxy-unified-shell :is(img,video,canvas,svg){max-width:100%}.redoxy-unified-shell .redoxy-apple-showcase,.redoxy-unified-shell .dual-slider-shell{touch-action:pan-y;-webkit-user-select:none;user-select:none}.redoxy-unified-shell .signature-band-media,.redoxy-unified-shell .premium-feature-frame,.redoxy-unified-shell .page-hero-media,.redoxy-unified-shell .dual-slider-top,.redoxy-unified-shell .media-preview-frame{backface-visibility:hidden;transform:translateZ(0)}.redoxy-unified-shell .signature-band-video,.redoxy-unified-shell .redoxy-apple-slide-media,.redoxy-unified-shell .dual-slider-top-media :is(img,video),.redoxy-unified-shell .page-hero-media>:is(img,video),.redoxy-unified-shell .media-preview-frame>:is(img,video){background-color:#08162b}@media(hover:none),(pointer:coarse){.redoxy-unified-shell .nav-preview-wrap{display:none!important}.redoxy-unified-shell [data-premium-interactive],.redoxy-unified-shell :is(.hover-lift-card,.media-preview-card,.premium-editorial-tile,.premium-icon-card,.brand-hover-lift):hover{transform:none!important}.redoxy-unified-shell .floating-whatsapp{right:1rem!important;bottom:calc(1rem + env(safe-area-inset-bottom))!important}}@media(min-width:641px)and (max-width:1180px){.redoxy-unified-shell .page-frame{padding-left:1.5rem!important;padding-right:1.5rem!important}.redoxy-unified-shell .page-grid,.redoxy-unified-shell .container{max-width:100%!important}.redoxy-unified-shell .signature-band,.redoxy-unified-shell .rx-hero-stage,.redoxy-unified-shell .page-hero-grid{grid-template-columns:1fr!important}.redoxy-unified-shell .signature-band-copy{padding:1.5rem!important}.redoxy-unified-shell .rx-hero-logo{max-width:min(520px,88vw)!important}.redoxy-unified-shell .rx-hero-headline,.redoxy-unified-shell h1{font-size:clamp(2.35rem,6vw,4.25rem)!important;line-height:1.02!important}.redoxy-unified-shell h2{font-size:clamp(2rem,4.8vw,3.1rem)!important;line-height:1.08!important}.redoxy-unified-shell .section-copy,.redoxy-unified-shell p{max-width:72ch}.redoxy-unified-shell .premium-icon-strip,.redoxy-unified-shell .premium-tile-grid,.redoxy-unified-shell .dual-slider-bottom,.redoxy-unified-shell .page-context-grid,.redoxy-unified-shell .redoxy-flow-diagram{grid-template-columns:repeat(2,minmax(0,1fr))!important}.redoxy-unified-shell .redoxy-flow-step:nth-child(2):after{display:none!important}.redoxy-unified-shell .media-preview-frame{height:clamp(210px,28vw,270px)!important}.redoxy-unified-shell .dual-slider-top,.redoxy-unified-shell .dual-slider-top-card,.redoxy-unified-shell .dual-slider-top-copy{min-height:clamp(460px,58vw,620px)!important}.redoxy-unified-shell .redoxy-apple-slider{min-height:clamp(440px,58vw,620px)!important}}@media(max-width:767px){.redoxy-unified-shell nav .container{height:4.75rem!important;padding-left:1rem!important;padding-right:1rem!important}.redoxy-unified-shell nav img{max-width:min(54vw,220px)!important;height:auto!important;max-height:3.2rem!important}.redoxy-unified-shell .page-frame{padding-top:6rem!important;padding-left:1rem!important;padding-right:1rem!important}.redoxy-unified-shell .signature-band,.redoxy-unified-shell .dual-slider-shell,.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft{border-radius:20px!important;padding:1rem!important}.redoxy-unified-shell .rx-hero-metrics,.redoxy-unified-shell .premium-icon-strip,.redoxy-unified-shell .premium-tile-grid,.redoxy-unified-shell .dual-slider-bottom,.redoxy-unified-shell .page-context-grid,.redoxy-unified-shell .redoxy-flow-diagram{grid-template-columns:1fr!important}.redoxy-unified-shell .redoxy-flow-step:after{display:none!important}.redoxy-unified-shell .signature-band-media,.redoxy-unified-shell .page-hero-media{min-height:320px!important}.redoxy-unified-shell .dual-slider-top,.redoxy-unified-shell .dual-slider-top-card,.redoxy-unified-shell .dual-slider-top-copy{min-height:430px!important}.redoxy-unified-shell .dual-slider-top-copy,.redoxy-unified-shell .story-slide-copy,.redoxy-unified-shell .redoxy-apple-slide-copy,.redoxy-unified-shell .media-overlay-copy{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#030c1cb8!important;border-radius:18px!important;width:calc(100% - 1.5rem)!important;margin:.75rem!important;padding:1rem!important}.redoxy-unified-shell .dual-slider-top-copy :is(h1,h2,h3,h4,p,span,strong,a),.redoxy-unified-shell .story-slide-copy :is(h1,h2,h3,h4,p,span,strong,a),.redoxy-unified-shell .redoxy-apple-slide-copy :is(h1,h2,h3,h4,p,span,strong,a),.redoxy-unified-shell .media-overlay-copy :is(h1,h2,h3,h4,p,span,strong,a){color:#fff!important;text-shadow:0 2px 14px #00000073!important}.redoxy-unified-shell .redoxy-apple-slide{border-radius:24px!important;width:min(86vw,460px)!important}.redoxy-unified-shell .media-preview-card{border-radius:22px!important}.redoxy-unified-shell .media-preview-frame{height:min(58vw,250px)!important}.redoxy-unified-shell .footer-panel{padding:1.25rem!important}}.redoxy-unified-shell{--rx-group-blue:#002d72;--rx-group-blue-2:#00408f;--rx-group-blue-3:#071f46;--rx-group-orange:#f37021}.redoxy-unified-shell .btn-premium,.redoxy-unified-shell a.btn-premium,.redoxy-unified-shell button.btn-premium{background:linear-gradient(135deg,var(--rx-group-blue),var(--rx-group-blue-2) 64%,var(--rx-group-orange))!important;box-shadow:0 16px 34px #002d723d!important}.redoxy-unified-shell .nav-premium-pill,.redoxy-unified-shell .redoxy-apple-slider-dots button[aria-current=true]{background:linear-gradient(135deg,var(--rx-group-blue),var(--rx-group-blue-2) 62%,var(--rx-group-orange))!important}.redoxy-unified-shell .rx-video-status :is(span,strong){text-shadow:0 2px 12px #00000073;color:#fff!important;opacity:1!important;font-weight:800!important}.redoxy-unified-shell .media-preview-frame .absolute,.redoxy-unified-shell .page-hero-media .absolute{background-color:#071f46b8!important}.redoxy-unified-shell .footer-dark-shell{background:radial-gradient(circle at 16% 0,#002d7221,#0000 26rem),radial-gradient(circle at 88% 12%,#f3702117,#0000 24rem),#edf3fb!important}.redoxy-unified-shell{--rx-apple-page:#f5f5f7;--rx-apple-card:#ffffffe6;--rx-apple-card-solid:#fff;--rx-apple-ink:#1d1d1f;--rx-apple-copy:#5f6875;--rx-apple-muted:#7a8492;--rx-apple-line:#1d1d1f1a;--rx-apple-blue:#006edb;--rx-apple-blue-deep:#073a83;--rx-apple-orange:#f37021;--rx-apple-shadow:0 26px 72px #0026581f;--rx-apple-soft-shadow:0 14px 36px #00183814;background:var(--rx-apple-page)!important;color:var(--rx-apple-ink)!important}.redoxy-unified-shell main>section,.redoxy-unified-shell .page-frame,.redoxy-unified-shell section.bg-secondary,.redoxy-unified-shell section[class*="bg-["]{background:radial-gradient(circle at 18% 0%,#006edb14,transparent 26rem),radial-gradient(circle at 88% 10%,#f3702114,transparent 24rem),var(--rx-apple-page)!important;color:var(--rx-apple-ink)!important}.redoxy-unified-shell .page-frame{padding-top:clamp(7.5rem,10vw,9.5rem)}.redoxy-unified-shell .page-grid,.redoxy-unified-shell .container{max-width:1280px!important}.redoxy-unified-shell :is(h1,h2,h3,h4,.text-foreground,.text-white,.text-slate-900,.font-display){color:var(--rx-apple-ink)!important;text-shadow:none!important}.redoxy-unified-shell :is(p,li,span,label,small,.section-copy,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-300,.text-gray-400){color:var(--rx-apple-copy)!important;text-shadow:none!important}.redoxy-unified-shell :is(.section-kicker,.rx-command-label,.text-primary,.text-cyan-300){font-weight:700;color:var(--rx-apple-blue)!important;text-shadow:none!important}.redoxy-unified-shell .nav-premium-shell,.redoxy-unified-shell nav .container>.hidden.md\:flex,.redoxy-unified-shell .nav-preview-surface{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd1!important;border-color:#1d1d1f14!important;box-shadow:0 12px 36px #00183814!important}.redoxy-unified-shell .nav-premium-item{color:#27364a!important;border-radius:999px!important}.redoxy-unified-shell .nav-premium-item.is-active,.redoxy-unified-shell .nav-premium-item.is-hovered,.redoxy-unified-shell .nav-premium-item:hover,.redoxy-unified-shell .nav-premium-item.is-active span,.redoxy-unified-shell .nav-premium-item.is-hovered span,.redoxy-unified-shell .nav-premium-item:hover span{color:#fff!important}.redoxy-unified-shell .signature-band,.redoxy-unified-shell .page-hero-band,.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .premium-icon-card,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .media-preview-card,.redoxy-unified-shell .rounded-lg.border,.redoxy-unified-shell .rounded-xl.border,.redoxy-unified-shell .rounded-2xl.border{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--rx-apple-line)!important;background:var(--rx-apple-card)!important;box-shadow:var(--rx-apple-soft-shadow)!important;color:var(--rx-apple-ink)!important}.redoxy-unified-shell .premium-icon-card,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .rounded-lg.border,.redoxy-unified-shell .rounded-xl.border,.redoxy-unified-shell .rounded-2xl.border{border-radius:22px!important}.redoxy-unified-shell .signature-band{min-height:auto!important;box-shadow:var(--rx-apple-shadow)!important;background:radial-gradient(circle at 16% 8%,#006edb29,#0000 24rem),radial-gradient(circle at 92% 8%,#f3702129,#0000 22rem),linear-gradient(135deg,#fffffff5,#f0f6fde6 52%,#fff8f2e6)!important;padding:clamp(1.4rem,3vw,2.5rem)!important}.redoxy-unified-shell .signature-band-copy{box-shadow:none!important;color:var(--rx-apple-ink)!important;background:0 0!important;border:0!important}.redoxy-unified-shell .rx-hero-stage :is(h1,h2,h3,h4,.text-foreground),.redoxy-unified-shell .rx-hero-stage .rx-hero-headline,.redoxy-unified-shell .rx-hero-stage .rx-hero-metric strong{color:var(--rx-apple-ink)!important}.redoxy-unified-shell .rx-hero-stage :is(.section-copy,p,li,span),.redoxy-unified-shell .rx-hero-stage .rx-hero-subcopy,.redoxy-unified-shell .rx-hero-stage .rx-hero-metric span{color:var(--rx-apple-copy)!important}.redoxy-unified-shell .rx-hero-headline,.redoxy-unified-shell .page-frame h1{font-size:clamp(2.6rem,6vw,5.5rem)!important;line-height:.98!important}.redoxy-unified-shell .signature-band-video{object-fit:cover!important;width:100%!important;height:100%!important}.redoxy-unified-shell .signature-band-emblem{filter:drop-shadow(0 16px 30px #00000038);opacity:.92!important}.redoxy-unified-shell .rx-video-status,.redoxy-unified-shell .rx-video-status :is(p,span,strong){color:#fff!important}.redoxy-unified-shell .premium-icon-strip{margin-top:1.25rem;margin-bottom:clamp(3rem,6vw,5rem)}.redoxy-unified-shell .premium-icon-card{min-height:88px;background:#ffffffe0!important;padding:.75rem!important}.redoxy-unified-shell .premium-icon-card-media{border:1px solid #1d1d1f14;background:#f8fafc!important;border-radius:16px!important}.redoxy-unified-shell .btn-premium,.redoxy-unified-shell a.btn-premium,.redoxy-unified-shell button.btn-premium{min-height:46px;background:linear-gradient(135deg,var(--rx-apple-blue),#0057b8 62%,var(--rx-apple-orange))!important;color:#fff!important;border-color:#0000!important;border-radius:999px!important;box-shadow:0 16px 34px #0057b833!important}.redoxy-unified-shell .ticker-track{animation-duration:34s}.redoxy-unified-shell .ticker-text{font-weight:700;color:var(--rx-apple-blue-deep)!important}.redoxy-unified-shell :is(input,textarea,select){color:var(--rx-apple-ink)!important;background:#fffffff5!important;border:1px solid #1d1d1f24!important;box-shadow:inset 0 1px #ffffffc7!important}.redoxy-unified-shell :is(input,textarea,select)::placeholder{color:#8b98a9!important}.redoxy-unified-shell .footer-dark-shell{color:var(--rx-apple-ink)!important;background:radial-gradient(circle at 16% 0,#006edb1a,#0000 26rem),radial-gradient(circle at 88% 12%,#f370211a,#0000 24rem),#f1f4f8!important;border-top:1px solid #1d1d1f14!important}.redoxy-unified-shell .footer-panel,.redoxy-unified-shell .footer-dark-shell .rounded-xl,.redoxy-unified-shell .footer-dark-shell .rounded-lg{box-shadow:var(--rx-apple-soft-shadow)!important;background:#ffffffd1!important;border-color:#1d1d1f14!important}.redoxy-unified-shell .footer-dark-shell :is(h1,h2,h3,h4,.text-white,.font-medium){color:var(--rx-apple-ink)!important}.redoxy-unified-shell .footer-dark-shell :is(p,a,span,li,.text-slate-200,.text-slate-300,.text-slate-400){color:var(--rx-apple-copy)!important}.redoxy-apple-slide.is-active:hover{box-shadow:0 34px 84px #00183847}.redoxy-apple-slide-copy p,.redoxy-apple-slide-copy h3,.redoxy-apple-slide-copy span,.redoxy-apple-slide-copy strong{color:#fff!important}.redoxy-apple-slide-copy span{max-width:520px;margin-top:.9rem;font-size:.98rem;line-height:1.55;display:block;color:#ffffffc7!important}@media(max-width:900px){.redoxy-unified-shell .page-frame h1,.redoxy-unified-shell .rx-hero-headline{font-size:clamp(2.25rem,12vw,3.7rem)!important}.redoxy-unified-shell .signature-band{border-radius:26px!important}.redoxy-unified-shell .signature-band-media{min-height:360px}.redoxy-apple-showcase{margin-left:-1rem;margin-right:-1rem}.redoxy-apple-slider{height:430px}.redoxy-apple-slide{width:86vw}}@media(max-width:620px){.redoxy-apple-slider{height:410px}.redoxy-apple-slide{border-radius:8px;width:88vw}.redoxy-apple-slide-copy{max-width:calc(100% - 2rem)}.redoxy-apple-slide-copy span{display:none}}.redoxy-unified-shell .dashboard-bridge-icon svg,.redoxy-unified-shell .dashboard-bridge-card svg,.redoxy-unified-shell .redoxy-flow-icon svg{filter:drop-shadow(0 2px 5px #00000057);color:#fff!important;stroke:#fff!important;fill:none!important;opacity:1!important;stroke-width:2.75px!important}.redoxy-unified-shell .dashboard-bridge-cta svg,.redoxy-unified-shell .btn-premium svg{color:currentColor!important;stroke:currentColor!important;opacity:1!important;stroke-width:2.45px!important}.redoxy-unified-shell .apple-redoxy-dashboard svg,.admin-command-shell.apple-redoxy-admin svg,.apple-redoxy-control svg{opacity:1!important;stroke-width:2.55px!important}.redoxy-unified-shell .apple-redoxy-dashboard :is(.market-glass-card,.surface-card,.apple-dashboard-feature) svg,.admin-command-shell.apple-redoxy-admin :is(.apple-dashboard-overview,.market-glass-card,.energy-command-panel,section.rounded-3xl,article.rounded-2xl) svg,.apple-redoxy-control :is(.apple-dashboard-overview,section.rounded-2xl,div.rounded-2xl,div.rounded-xl) svg{filter:drop-shadow(0 8px 16px #00408f29);color:#0057b8!important;stroke:#0057b8!important}.admin-command-shell.apple-redoxy-admin :is(.text-orange-300,.energy-command-panel) svg,.redoxy-unified-shell .apple-redoxy-dashboard .text-orange-300 svg,.apple-redoxy-control .text-orange-300 svg{color:#f37021!important;stroke:#f37021!important}.redoxy-unified-shell .apple-dashboard-quicknav :is(a,button) svg,.admin-command-shell.apple-redoxy-admin .apple-dashboard-quicknav :is(a,button) svg,.apple-redoxy-control .apple-dashboard-quicknav :is(a,button) svg{color:currentColor!important;stroke:currentColor!important;filter:none!important}.brand-emblem-shell{background:radial-gradient(circle at 32% 28%,#ffffffe6,#cbd5e124 36%,#0000 44%);border-radius:9999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 0 22px #2563eb40,0 0 26px #f973162e}.brand-emblem-shell:before{content:"";border:1px solid #f97316d9;border-color:#f97316d9 #2563ebb8 #0000 #0000;border-radius:9999px;animation:4.5s linear infinite emblemOrbit;position:absolute;inset:.1rem}.brand-emblem-core{z-index:1;filter:drop-shadow(0 0 7px #f9731661);position:relative}.brand-metal-text{color:#0000;text-shadow:0 0 12px #2563eb2e,0 0 10px #ffffff1f;background-image:linear-gradient(120deg,#f8fafc,#dbeafe 22%,#fff 38%,#f8fafc 58%,#e2e8f0);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite metalShine}.btn-premium{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background:linear-gradient(135deg,#0b5ed7,#1d4ed8 48%,#f97316);border-radius:calc(.5rem - 2px);transition-duration:.3s;display:inline-flex;box-shadow:0 10px 28px #0b5ed72e}.btn-premium:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0b5ed73d,0 12px 24px #f973162e}.btn-premium-outline{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;color:#0b5ed7;background:#fff;border:1px solid #0b5ed759;border-radius:calc(.5rem - 2px);transition-duration:.3s;display:inline-flex}.btn-premium-outline:hover{color:#f97316;border-color:#f97316;transform:translateY(-2px);box-shadow:0 10px 26px #f9731624}.btn-whatsapp-premium{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background:linear-gradient(130deg,#128c7e,#1ea672);border-radius:calc(.5rem - 2px);transition-duration:.3s;display:inline-flex;box-shadow:0 8px 22px #1ea6723d}.btn-whatsapp-premium:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 12px 26px #06b6d45c}.link-premium{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1f2933;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background:#fff;border-width:1px;border-color:#d9e2ec;border-radius:calc(.5rem - 2px);transition-duration:.3s;display:inline-flex;position:relative;overflow:hidden}.link-premium:hover{color:#f97316;border-color:#f97316;transform:translateY(-2px);box-shadow:0 12px 26px #f973161f}.link-premium:after{content:"";transform-origin:0;background:linear-gradient(90deg,#0b5ed7,#f97316);width:100%;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.link-premium:hover:after{transform:scaleX(1)}.product-card{transition:transform .3s,box-shadow .3s}.product-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #2f7bff59,0 16px 30px #2f7bff2e,0 10px 28px #ff7a1a33}.premium-card{will-change:transform;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .32s cubic-bezier(.16,1,.3,1);transform:translateZ(0)}.premium-card:hover{border-color:#3b82f661;box-shadow:0 0 0 1px #ffffff14,0 22px 42px #03071485,0 12px 26px #2563eb3d}.magnetic-button{will-change:transform;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1)}.magnetic-button:hover{transform:translateY(-2px)scale(1.04)}.magnetic-button:active{transform:scale(.98)}.field-input{color:#1f2933;background:#fff;border:1px solid #d9e2ec;border-radius:8px;outline:none;width:100%;padding:14px 16px;font-size:.96rem}.field-input:focus{border-color:#0b5ed7;box-shadow:0 0 0 3px #0b5ed71f}.table-shell{border-collapse:collapse;background:#fff;border:1px solid #d9e2ec;border-radius:12px;width:100%;overflow:hidden}.table-shell thead{background:#f5f7fa}.table-shell th,.table-shell td{text-align:left;color:#52606d;border-bottom:1px solid #e5edf5;padding:14px 16px;font-size:.92rem}.table-shell tbody tr{transition:background-color .18s}.table-shell tbody tr:hover{background:#0b5ed70a}[data-premium-interactive]{transform-style:preserve-3d;will-change:transform;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),filter .22s cubic-bezier(.16,1,.3,1);position:relative}[data-premium-interactive]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(140px circle at var(--glow-x,50%) var(--glow-y,50%),#fff3,#fff0);opacity:0;transition:opacity .22s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}[data-premium-interactive]:hover:after{opacity:1}.company-title{font-family:"Manrope",var(--font-sans);letter-spacing:-.04em;text-transform:uppercase;align-items:baseline;font-size:clamp(1.75rem,2vw + 1rem,3rem);font-weight:900;line-height:1;display:inline-flex}.company-title .navy{color:#002d72}.company-title .orange{color:#f37021}.company-title .trademark{vertical-align:super;color:#002d72;letter-spacing:0;margin-left:4px;font-size:.42em;font-weight:600}.redoxy-unified-shell .site-ambient{background-color:#0000;background-image:linear-gradient(90deg,#0b5ed70b 1px,#0000 1px),linear-gradient(#0b5ed709 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.redoxy-unified-shell .page-frame{background:radial-gradient(circle at 10% 10%,#22d3ee17,#0000 24%),radial-gradient(circle at 92% 18%,#f9731614,#0000 24%)}.redoxy-unified-shell .page-frame>.bg-grid-pattern{opacity:.08}.redoxy-unified-shell h1,.redoxy-unified-shell h2,.redoxy-unified-shell h3,.redoxy-unified-shell .text-foreground{color:#102033}.redoxy-unified-shell .section-copy,.redoxy-unified-shell .text-slate-700,.redoxy-unified-shell .text-slate-600,.redoxy-unified-shell .text-slate-500{color:#52606d}.redoxy-unified-shell .section-kicker{color:#0b5ed7;background:#0b5ed712;border-color:#0b5ed72e}.redoxy-unified-shell .bg-secondary,.redoxy-unified-shell section.bg-secondary{background-color:#ecf4ffc7!important;background-image:linear-gradient(#ffffffb8,#f1f7ffd1)!important}.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .page-hero-band,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .media-preview-card,.redoxy-unified-shell .dual-slider-shell,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .premium-feature-frame,.redoxy-unified-shell .premium-icon-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#fffffff0,#f7fbffe6),#ffffffd1;border-color:#a0b2c96b;box-shadow:0 22px 58px #0f172a14,inset 0 1px #fffffff2}.redoxy-unified-shell .page-hero-band,.redoxy-unified-shell .signature-band,.redoxy-unified-shell .dual-slider-shell{position:relative;overflow:hidden}.redoxy-unified-shell .page-hero-band:before,.redoxy-unified-shell .signature-band:before,.redoxy-unified-shell .dual-slider-shell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0b5ed714,#0000 32%,#f9731614),linear-gradient(#ffffff85,#0000);position:absolute;inset:0}.redoxy-unified-shell .signature-band-copy,.redoxy-unified-shell .page-hero-copy{background:linear-gradient(#ffffff52,#ffffff14)}.redoxy-unified-shell .premium-icon-card-media,.redoxy-unified-shell .rounded-lg.border.border-slate-200,.redoxy-unified-shell .rounded-xl.border.border-slate-200,.redoxy-unified-shell .rounded-2xl.border.border-slate-200{color:#243244;background:linear-gradient(#fffffff2,#f7fbffe6),#ffffffc7!important;border-color:#a0b2c96b!important}.redoxy-unified-shell .premium-editorial-tile:hover,.redoxy-unified-shell .surface-card:hover,.redoxy-unified-shell .premium-icon-card:hover,.redoxy-unified-shell .media-preview-card:hover{border-color:#f9731647;box-shadow:0 24px 62px #0f172a1f,0 14px 34px #f9731614}.redoxy-unified-shell .btn-premium-outline,.redoxy-unified-shell .link-premium,.redoxy-unified-shell .signature-band-chip{color:#102033;background:#ffffffd1;border-color:#0b5ed738}.redoxy-unified-shell .btn-premium-outline:hover,.redoxy-unified-shell .link-premium:hover,.redoxy-unified-shell .signature-band-chip:hover{color:#f97316;background:#fff7ede6;border-color:#f973166b}.redoxy-unified-shell input,.redoxy-unified-shell textarea,.redoxy-unified-shell select,.redoxy-unified-shell .field-input{color:#102033;background:#ffffffeb;border-color:#ffffff21}.redoxy-unified-shell input::placeholder,.redoxy-unified-shell textarea::placeholder{color:#7b8794}.redoxy-unified-shell .nav-premium-shell{background:#fffc;border-color:#a0b2c95c}.redoxy-unified-shell .nav-premium-item.is-active,.redoxy-unified-shell .nav-premium-item.is-hovered{color:#102033}.redoxy-unified-shell .nav-premium-pill{background:linear-gradient(135deg,#dbeafef5,#ffedd5f5)}.redoxy-unified-shell .nav-preview-surface,.redoxy-unified-shell .nav-preview-shell{color:#243244;background:linear-gradient(#fffffffa,#f1f7fffa);border-color:#a0b2c95c}.redoxy-unified-shell .nav-preview-link{color:#243244;background:#ffffffc7;border-color:#a0b2c94d}.redoxy-unified-shell .border-slate-200,.redoxy-unified-shell .border-slate-300{border-color:#a0b2c96b!important}.redoxy-unified-shell .premium-tile-arrow,.redoxy-unified-shell .link-premium:after{color:#0b5ed7}.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control{--rx-apple-bg:#f5f5f7;--rx-apple-panel:#ffffffe0;--rx-apple-panel-strong:#fff;--rx-apple-ink:#1d1d1f;--rx-apple-muted:#6e6e73;--rx-apple-line:#1d1d1f1a;--rx-apple-blue:#006edb;--rx-apple-blue-deep:#003f8f;--rx-apple-orange:#f37021;--rx-apple-shadow:0 24px 70px #0026581f;--rx-apple-soft-shadow:0 12px 34px #00183814;min-height:100vh;background:radial-gradient(circle at 14% 0%,#006edb1f,transparent 28rem),radial-gradient(circle at 90% 8%,#f370211f,transparent 26rem),linear-gradient(180deg,#fbfbfd 0%,var(--rx-apple-bg) 52%,#edf2f8 100%)!important;color:var(--rx-apple-ink)!important}.redoxy-unified-shell .apple-redoxy-dashboard .page-grid{max-width:1220px}.admin-command-shell.apple-redoxy-admin:before{opacity:.32!important;background:linear-gradient(90deg,#006edb29,#0000 34%),linear-gradient(270deg,#f370211f,#0000 32%)!important}.redoxy-unified-shell .apple-redoxy-dashboard :is(h1,h2,h3,h4,.text-foreground,.text-white),.admin-command-shell.apple-redoxy-admin :is(h1,h2,h3,h4,.text-foreground,.text-white),.apple-redoxy-control :is(h1,h2,h3,h4,.text-white){color:var(--rx-apple-ink)!important;text-shadow:none!important}.redoxy-unified-shell .apple-redoxy-dashboard :is(p,li,span,label,.section-copy,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700),.admin-command-shell.apple-redoxy-admin :is(p,li,span,label,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500),.apple-redoxy-control :is(p,li,span,label,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500){color:var(--rx-apple-muted)!important;text-shadow:none!important}.redoxy-unified-shell .apple-redoxy-dashboard :is(.section-kicker,.text-primary,.text-cyan-300),.admin-command-shell.apple-redoxy-admin :is(.section-kicker,.text-cyan-300),.apple-redoxy-control :is(.text-primary,.text-cyan-300){letter-spacing:.22em;color:var(--rx-apple-blue)!important;text-shadow:none!important}.admin-command-shell.apple-redoxy-admin .text-orange-300,.apple-redoxy-control .text-orange-300,.redoxy-unified-shell .apple-redoxy-dashboard .text-orange-300{color:var(--rx-apple-orange)!important}.apple-dashboard-hero{position:relative;box-shadow:var(--rx-apple-shadow)!important;color:var(--rx-apple-ink)!important;background:radial-gradient(circle at 12% 12%,#006edb2e,#0000 24rem),radial-gradient(circle at 88% 18%,#f3702129,#0000 22rem),linear-gradient(135deg,#fffffff5,#f4f8fde6 52%,#fffaf5e6)!important;border:1px solid #fffc!important;border-radius:34px!important}.apple-dashboard-hero>video{opacity:.1;filter:saturate(.85)contrast(1.04)}.apple-dashboard-hero img[alt=REDOXY]{background:#ffffffd6;border-radius:16px;padding:.55rem .8rem;box-shadow:0 10px 30px #0026581f}.apple-dashboard-hero h1{max-width:900px;letter-spacing:0!important;font-size:clamp(2.35rem,4.4vw,4.9rem)!important;line-height:.98!important}.apple-dashboard-hero p{font-size:.98rem}.apple-dashboard-quicknav :is(a,button),.apple-redoxy-control .apple-dashboard-quicknav :is(a,button){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:46px;box-shadow:0 10px 28px #00265814;color:var(--rx-apple-blue-deep)!important;background:#ffffffd1!important;border:1px solid #0048a021!important;border-radius:999px!important}.apple-dashboard-quicknav .btn-premium,.apple-dashboard-hero .btn-premium{box-shadow:0 14px 34px #0057b838;background:linear-gradient(135deg,var(--rx-apple-blue),#004da8 62%,var(--rx-apple-orange))!important;color:#fff!important;border-color:#0000!important}.apple-dashboard-quicknav .btn-premium *,.apple-dashboard-hero .btn-premium *{color:#fff!important}.apple-dashboard-metrics .market-glass-card,.apple-dashboard-overview>article,.apple-dashboard-overview>div{min-height:132px;box-shadow:var(--rx-apple-soft-shadow)!important;color:var(--rx-apple-ink)!important;background:#ffffffd1!important;border:1px solid #ffffffdb!important;border-radius:24px!important}.apple-dashboard-card-grid>article,.apple-dashboard-feature,.admin-command-shell.apple-redoxy-admin :is(section.rounded-3xl,article.rounded-2xl,.market-glass-card,.energy-quote-tile),.apple-redoxy-control :is(section.rounded-2xl,div.rounded-2xl,div.rounded-xl){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--rx-apple-line)!important;background:var(--rx-apple-panel)!important;box-shadow:var(--rx-apple-soft-shadow)!important;color:var(--rx-apple-ink)!important}.apple-dashboard-card-grid>article,.apple-dashboard-feature,.admin-command-shell.apple-redoxy-admin :is(section.rounded-3xl,.energy-command-panel),.apple-redoxy-control section.rounded-2xl{border-radius:30px!important}.redoxy-unified-shell .apple-redoxy-dashboard :is(.bg-secondary,.bg-white,.bg-white\/5,.bg-white\/6,.bg-black\/15,.bg-black\/20,.bg-black\/25),.admin-command-shell.apple-redoxy-admin :is(.bg-secondary,.bg-white,.bg-white\/5,.bg-white\/6,.bg-black\/15,.bg-black\/20,.bg-black\/25),.apple-redoxy-control :is(.bg-card\/50,.bg-white\/5,.bg-white\/6,.bg-black\/20,.bg-black\/25){color:var(--rx-apple-ink)!important;background:#ffffffc2!important;border-color:#1d1d1f14!important}.admin-command-shell.apple-redoxy-admin .recharts-wrapper,.admin-command-shell.apple-redoxy-admin .recharts-surface{color:var(--rx-apple-muted)}.admin-command-shell.apple-redoxy-admin :is(input,textarea,select),.apple-redoxy-control :is(input,textarea,select),.redoxy-unified-shell .apple-redoxy-dashboard :is(input,textarea,select){min-height:44px;box-shadow:inset 0 1px #ffffffc7;color:var(--rx-apple-ink)!important;background:#fffffff5!important;border:1px solid #1d1d1f24!important}.admin-command-shell.apple-redoxy-admin :is(input,textarea,select)::placeholder,.apple-redoxy-control :is(input,textarea,select)::placeholder,.redoxy-unified-shell .apple-redoxy-dashboard :is(input,textarea,select)::placeholder{color:#8b98a9!important}.admin-command-shell.apple-redoxy-admin :is(button,a),.apple-redoxy-control :is(button,a),.redoxy-unified-shell .apple-redoxy-dashboard :is(button,a){transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.admin-command-shell.apple-redoxy-admin :is(button,a):hover,.apple-redoxy-control :is(button,a):hover,.redoxy-unified-shell .apple-redoxy-dashboard :is(button,a):hover{transform:translateY(-1px)}.admin-command-shell.apple-redoxy-admin .btn-premium,.apple-redoxy-control .btn-premium,.redoxy-unified-shell .apple-redoxy-dashboard .btn-premium{background:linear-gradient(135deg,var(--rx-apple-blue),#0057b8 62%,var(--rx-apple-orange))!important;color:#fff!important;border-color:#0000!important}.admin-command-shell.apple-redoxy-admin .btn-premium-outline,.apple-redoxy-control .btn-premium-outline,.redoxy-unified-shell .apple-redoxy-dashboard .btn-premium-outline{color:var(--rx-apple-blue-deep)!important;background:#ffffffd6!important;border-color:#0057b829!important}.admin-command-shell.apple-redoxy-admin :is(.btn-premium,.btn-premium-outline) *,.apple-redoxy-control :is(.btn-premium,.btn-premium-outline) *,.redoxy-unified-shell .apple-redoxy-dashboard :is(.btn-premium,.btn-premium-outline) *{color:inherit!important}.admin-command-shell.apple-redoxy-admin :is(.bg-emerald-500\/15,.bg-emerald-400\/8,.bg-emerald-400\/10),.apple-redoxy-control :is(.bg-emerald-500\/15,.bg-emerald-400\/8,.bg-emerald-400\/10),.redoxy-unified-shell .apple-redoxy-dashboard :is(.bg-emerald-500\/12,.bg-emerald-500\/15){color:#047857!important;background:#10b9811f!important}.admin-command-shell.apple-redoxy-admin .bg-rose-500\/15,.redoxy-unified-shell .apple-redoxy-dashboard :is(.bg-rose-500\/12,.bg-rose-500\/15){color:#be123c!important;background:#f43f5e1f!important}.admin-command-shell.apple-redoxy-admin .bg-amber-500\/15{color:#a16207!important;background:#f59e0b24!important}.admin-command-shell.apple-redoxy-admin :is(.text-emerald-300,.text-emerald-600),.apple-redoxy-control :is(.text-emerald-300,.text-emerald-600),.redoxy-unified-shell .apple-redoxy-dashboard :is(.text-emerald-300,.text-emerald-600){color:#047857!important}.admin-command-shell.apple-redoxy-admin :is(.text-rose-300,.text-rose-600),.redoxy-unified-shell .apple-redoxy-dashboard :is(.text-rose-300,.text-rose-600){color:#be123c!important}@media(max-width:720px){.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control{padding-left:1rem!important;padding-right:1rem!important}.apple-dashboard-hero{border-radius:26px!important}.apple-dashboard-hero h1{font-size:clamp(2rem,11vw,3.2rem)!important}}.redoxy-unified-shell{color:#1d1d1f!important;background:#f5f5f7!important}.redoxy-unified-shell *{letter-spacing:0!important}.redoxy-unified-shell main>section,.redoxy-unified-shell .page-frame,.redoxy-unified-shell section.bg-secondary,.redoxy-unified-shell section[class*="bg-["]{color:#1d1d1f!important;background:radial-gradient(circle at 18% 0,#006edb14,#0000 26rem),radial-gradient(circle at 88% 10%,#f3702114,#0000 24rem),#f5f5f7!important}.redoxy-unified-shell :is(h1,h2,h3,h4,.text-foreground,.text-white,.text-slate-900,.font-display),.redoxy-unified-shell .rx-hero-stage :is(h1,h2,h3,h4,.rx-hero-headline),.redoxy-unified-shell .footer-dark-shell :is(h1,h2,h3,h4,.text-white,.font-medium){color:#1d1d1f!important;text-shadow:none!important}.redoxy-unified-shell :is(p,li,span:not(.rx-video-status span),label,small,.section-copy,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-300,.text-gray-400),.redoxy-unified-shell .rx-hero-stage :is(.rx-hero-subcopy,.rx-hero-metric span),.redoxy-unified-shell .footer-dark-shell :is(p,a,span,li,.text-slate-200,.text-slate-300,.text-slate-400){color:#5f6875!important;text-shadow:none!important}.redoxy-unified-shell :is(.section-kicker,.rx-command-label,.text-primary,.text-cyan-300){font-weight:700;color:#006edb!important}.redoxy-unified-shell :is(.text-accent,.text-orange-300){color:#f37021!important}.redoxy-unified-shell .signature-band,.redoxy-unified-shell .page-hero-band,.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .premium-icon-card,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .media-preview-card,.redoxy-unified-shell .rounded-lg.border,.redoxy-unified-shell .rounded-xl.border,.redoxy-unified-shell .rounded-2xl.border{color:#1d1d1f!important;background:#ffffffe6!important;border-color:#1d1d1f1a!important;box-shadow:0 14px 36px #00183814!important}.redoxy-unified-shell .signature-band,.redoxy-unified-shell .page-hero-band,.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .media-preview-card{border-radius:32px!important}.redoxy-unified-shell .signature-band{background:radial-gradient(circle at 16% 8%,#006edb29,#0000 24rem),radial-gradient(circle at 92% 8%,#f3702129,#0000 22rem),linear-gradient(135deg,#fffffff5,#f0f6fde6 52%,#fff8f2e6)!important;box-shadow:0 26px 72px #0026581f!important}.redoxy-unified-shell .signature-band-copy{box-shadow:none!important;background:0 0!important;border:0!important}.redoxy-unified-shell .page-frame h1,.redoxy-unified-shell .rx-hero-headline{font-size:clamp(2.35rem,5.1vw,4.55rem)!important;line-height:1.02!important}.redoxy-unified-shell .rx-hero-headline{font-size:clamp(2.2rem,4.4vw,3.95rem)!important;line-height:1.04!important}.redoxy-unified-shell .signature-band-media,.redoxy-unified-shell .page-hero-media,.redoxy-unified-shell .premium-feature-frame,.redoxy-unified-shell .media-preview-frame{overflow:hidden;background:#111827!important;border:1px solid #ffffffc2!important;border-radius:28px!important;box-shadow:0 20px 54px #00183824!important}.redoxy-unified-shell .signature-band-media{aspect-ratio:16/10;min-height:min(52vw,520px)}.redoxy-unified-shell .signature-band-video,.redoxy-unified-shell .signature-band-media video{object-fit:cover!important;width:100%!important;height:100%!important}.redoxy-unified-shell .rx-video-status,.redoxy-unified-shell .rx-video-status :is(span,strong){color:#fff!important}.redoxy-unified-shell .btn-premium,.redoxy-unified-shell a.btn-premium,.redoxy-unified-shell button.btn-premium{min-height:46px;color:#fff!important;background:linear-gradient(135deg,#006edb,#0057b8 62%,#f37021)!important;border-color:#0000!important;border-radius:999px!important;box-shadow:0 16px 34px #0057b833!important}.redoxy-unified-shell .btn-premium *,.redoxy-unified-shell a.btn-premium *,.redoxy-unified-shell button.btn-premium *{color:#fff!important}.redoxy-unified-shell .btn-premium-outline,.redoxy-unified-shell .signature-band-chip,.redoxy-unified-shell .link-premium{color:#073a83!important;background:#ffffffd6!important;border-color:#0057b829!important;border-radius:999px!important;box-shadow:0 10px 24px #00183814!important}.redoxy-unified-shell .nav-premium-shell,.redoxy-unified-shell .nav-preview-surface{background:#ffffffd6!important;border-color:#1d1d1f14!important;box-shadow:0 12px 36px #00183814!important}.redoxy-unified-shell .nav-premium-item{color:#27364a!important}.redoxy-unified-shell .nav-premium-pill{background:linear-gradient(135deg,#006edb,#0057b8 58%,#f37021)!important;box-shadow:0 10px 26px #0057b838!important}.redoxy-unified-shell .footer-dark-shell{background:radial-gradient(circle at 16% 0,#006edb1a,#0000 26rem),radial-gradient(circle at 88% 12%,#f370211a,#0000 24rem),#f1f4f8!important;border-top:1px solid #1d1d1f14!important}.redoxy-unified-shell .footer-panel,.redoxy-unified-shell .footer-dark-shell .rounded-xl,.redoxy-unified-shell .footer-dark-shell .rounded-lg{background:#ffffffd1!important;border-color:#1d1d1f14!important;box-shadow:0 14px 36px #00183814!important}.redoxy-apple-showcase{margin:clamp(3rem,8vw,6.5rem) calc(50% - 50vw) clamp(4rem,8vw,7rem);padding:0 0 2.5rem;overflow:hidden;background:linear-gradient(#f5f5f7,#fbfbfd 46%,#f5f5f7)!important}.redoxy-apple-showcase-heading{text-align:center;max-width:900px;margin:0 auto 1.9rem;padding:0 1.25rem}.redoxy-apple-showcase-heading h2{margin-top:.25rem;font-size:clamp(2.5rem,6vw,5rem);line-height:.95;color:#1d1d1f!important}.redoxy-apple-showcase-heading p:last-child{max-width:720px;margin:1rem auto 0;font-size:1rem;line-height:1.65;color:#5f6875!important}.redoxy-apple-slider{height:clamp(360px,48vw,620px);margin:0 auto;position:relative}.redoxy-apple-slide{background:#111827;border-radius:8px;width:min(78vw,1100px);height:100%;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .72s cubic-bezier(.22,1,.36,1),box-shadow .24s;display:block;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 28px 70px #00183838}.redoxy-apple-slide-media{object-fit:cover;width:100%;height:100%}.redoxy-apple-slide-overlay{background:linear-gradient(90deg,#040c1cc2,#040c1c38 54%,#040c1c14),linear-gradient(#0000 54%,#040c1c80);position:absolute;inset:0}.redoxy-apple-slide-copy{max-width:min(520px,78%);position:absolute;bottom:clamp(1.25rem,3vw,2.25rem);left:clamp(1.25rem,3vw,2.5rem)}.redoxy-apple-slide-copy :is(p,h3,span,strong){color:#fff!important}.redoxy-apple-slide-copy p{text-transform:uppercase;font-size:.78rem;font-weight:800}.redoxy-apple-slide-copy h3{margin-top:.5rem;font-size:clamp(2rem,4vw,4.25rem);line-height:.96}.redoxy-apple-slide-copy span{margin-top:.9rem;font-size:.98rem;line-height:1.55;display:block;color:#ffffffc7!important}.redoxy-apple-slide-copy strong{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff2e;border-radius:999px;align-items:center;gap:.45rem;margin-top:1.15rem;padding:.62rem .9rem;font-size:.88rem;display:inline-flex}.redoxy-apple-slider-controls{justify-content:center;align-items:center;gap:1rem;max-width:1100px;margin:1.35rem auto 0;padding:0 1.25rem;display:flex}.redoxy-apple-slider-controls>button,.redoxy-apple-slider-dots button{color:#073a83;background:#ffffffd6;border:1px solid #1d1d1f1a;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 24px #00183814}.redoxy-apple-slider-controls>button{border-radius:999px;width:44px;height:44px}.redoxy-apple-slider-dots{background:#ffffffb3;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .7rem;display:flex}.redoxy-apple-slider-dots button{border-radius:999px;width:9px;height:9px;padding:0;transition:width .2s,background .2s}.redoxy-apple-slider-dots button[aria-current=true]{background:linear-gradient(90deg,#006edb,#f37021);width:32px}@media(max-width:900px){.redoxy-unified-shell .page-frame h1,.redoxy-unified-shell .rx-hero-headline{font-size:clamp(2.1rem,10vw,3.25rem)!important}.redoxy-apple-showcase{margin-left:-1rem;margin-right:-1rem}.redoxy-apple-slider{height:430px}.redoxy-apple-slide{width:86vw}}@media(max-width:620px){.redoxy-apple-slider{height:410px}.redoxy-apple-slide{width:88vw}.redoxy-apple-slide-copy{max-width:calc(100% - 2rem)}.redoxy-apple-slide-copy span{display:none}}.redoxy-unified-shell{--rx-group-blue:#002d72;--rx-group-blue-2:#00408f;--rx-group-orange:#f37021}.redoxy-unified-shell main>section,.redoxy-unified-shell .page-frame,.redoxy-unified-shell section.bg-secondary,.redoxy-unified-shell section[class*="bg-["]{background:radial-gradient(circle at 16% 0,#002d7224,#0000 28rem),radial-gradient(circle at 90% 8%,#f3702114,#0000 24rem),linear-gradient(#f8fbff,#f3f6fb 48%,#e8eef7)!important}.redoxy-unified-shell :is(.section-kicker,.rx-command-label,.text-primary,.text-cyan-300){color:var(--rx-group-blue)!important}.redoxy-unified-shell .signature-band{background:radial-gradient(circle at 18% 10%,#002d7238,#0000 26rem),radial-gradient(circle at 92% 10%,#f3702121,#0000 22rem),linear-gradient(135deg,#f9fcfffa,#e5eefaeb 54%,#fff6efe6)!important}.redoxy-unified-shell .rx-hero-logo{filter:drop-shadow(0 16px 28px #002d721f);box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.redoxy-unified-shell .btn-premium,.redoxy-unified-shell a.btn-premium,.redoxy-unified-shell button.btn-premium,.redoxy-unified-shell .nav-premium-pill,.redoxy-unified-shell .redoxy-apple-slider-dots button[aria-current=true]{background:linear-gradient(135deg,var(--rx-group-blue),var(--rx-group-blue-2) 64%,var(--rx-group-orange))!important}.redoxy-unified-shell .btn-premium-outline,.redoxy-unified-shell .signature-band-chip,.redoxy-unified-shell .link-premium{color:var(--rx-group-blue)!important;border-color:#002d7233!important}.redoxy-unified-shell .signature-band-overlay{background:linear-gradient(90deg,#002d722e,#f3702114),linear-gradient(#0000000a,#071f466b)!important}.redoxy-unified-shell .rx-video-status{background:linear-gradient(90deg,#071f46e6,#002d72c7)!important;border:1px solid #ffffff3d!important;box-shadow:0 18px 38px #00143047!important}.redoxy-unified-shell .rx-video-status :is(span,strong){text-shadow:0 2px 12px #00000073;color:#fff!important;opacity:1!important}.redoxy-unified-shell .rx-video-status strong{color:#ffb783!important}.redoxy-apple-slide-overlay{background:linear-gradient(90deg,#071f46c7,#071f463d 56%,#071f4614),linear-gradient(#0000 42%,#071f4699)!important}.redoxy-apple-slide-copy{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #fff3;border-radius:22px;padding:clamp(1rem,2vw,1.35rem);box-shadow:0 20px 46px #00122c52;background:linear-gradient(135deg,#071f46c7,#002d7294)!important}.redoxy-apple-slide-copy :is(p,h3,span,strong){text-shadow:0 2px 14px #0000006b;color:#fff!important}.redoxy-apple-slide-copy span{color:#ffffffe0!important}.redoxy-apple-slide-copy strong{background:#ffffff38!important}html.smooth-scroll-ready{scroll-behavior:smooth;scroll-padding-top:96px}body.smooth-scroll-ready{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}html.reduced-motion{scroll-behavior:auto}.redoxy-unified-shell .rx-hero-stage{grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr)!important}.redoxy-unified-shell .rx-hero-headline{letter-spacing:0!important;max-width:620px!important;font-size:clamp(2.45rem,3.8vw,4.15rem)!important;line-height:1.02!important}.redoxy-unified-shell .rx-hero-subcopy{color:#203a5c!important;max-width:620px!important}.redoxy-unified-shell .rx-video-status span,.redoxy-unified-shell .rx-video-status strong,.redoxy-unified-shell .rx-hero-stage .rx-video-status span,.redoxy-unified-shell .rx-hero-stage .rx-video-status strong{color:#fff!important;opacity:1!important;text-shadow:0 2px 14px #0000008c!important;font-weight:900!important}.redoxy-unified-shell .rx-video-status strong,.redoxy-unified-shell .rx-hero-stage .rx-video-status strong{color:#ffb783!important}.redoxy-unified-shell .redoxy-apple-slide-copy :is(p,h3,span,strong,a){color:#fff!important;opacity:1!important;text-shadow:0 2px 14px #00000080!important}.redoxy-unified-shell .redoxy-apple-slide-copy span{color:#ffffffe6!important}.redoxy-unified-shell .redoxy-apple-slide-copy strong{background:#ffffff3d!important}.redoxy-unified-shell :is(.dual-slider-top-copy,.story-slide-copy,.media-overlay-copy,.page-media-caption,.redoxy-apple-slide-copy){color:#fff!important}.redoxy-unified-shell :is(.dual-slider-top-copy,.story-slide-copy,.media-overlay-copy,.page-media-caption,.redoxy-apple-slide-copy) :is(h1,h2,h3,h4,p,span,small,a,strong,.section-kicker,.text-primary,.text-white,.text-slate-200,.text-gray-200){color:#fff!important;opacity:1!important;text-shadow:0 3px 18px #0000009e!important}.redoxy-unified-shell :is(.dual-slider-top-copy,.story-slide-copy,.media-overlay-copy){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#021534e0,#002d72bd 62%,#144a82ad);border:1px solid #fff3;border-radius:20px;width:min(680px,100% - 2rem);margin:0;box-shadow:0 24px 54px #00102861}.redoxy-unified-shell .dual-slider-top-copy{align-self:flex-start;margin:2rem;justify-content:flex-start!important;min-height:0!important;padding:clamp(1.25rem,2.2vw,2rem)!important}.redoxy-unified-shell .story-slide-copy{padding:clamp(1rem,2vw,1.35rem)!important;inset:auto auto 1rem 1rem!important}.redoxy-unified-shell .dual-slider-overlay{background:linear-gradient(90deg,#010b1cd6,#010b1c70 48%,#010b1c33),linear-gradient(#010b1c2e,#010b1cb8),radial-gradient(circle at 18% 16%,#f9731638,#0000 24%)!important}.redoxy-unified-shell .story-slide-scrim{background:linear-gradient(90deg,#010b1cd1,#010b1c59 54%,#010b1c29),linear-gradient(#010b1c0f,#010b1cb8)!important}.redoxy-unified-shell .dual-slider-mini{background:#fffffff2!important;border-color:#002d7229!important;box-shadow:0 16px 34px #00183814!important}.redoxy-unified-shell .dual-slider-mini-copy :is(p,span,strong){color:#263850!important;text-shadow:none!important}.redoxy-unified-shell .dual-slider-mini-copy p:first-child{color:#00408f!important}.redoxy-unified-shell .dual-slider-mini-copy p:last-child{color:#101827!important}.redoxy-unified-shell .page-hero-media:after,.redoxy-unified-shell .media-preview-frame:before,.redoxy-unified-shell .nav-preview-overlay{background:linear-gradient(90deg,#010b1c9e,#010b1c2e 50%,#010b1c6b),linear-gradient(#010b1c0a,#010b1c8f)!important}.redoxy-unified-shell .nav-preview-surface{background:linear-gradient(#fffffffe,#f4f8fffb),radial-gradient(circle at 82% 18%,#f3702117,#0000 24rem)!important}.redoxy-unified-shell .nav-preview-shell{grid-template-columns:minmax(320px,1.08fr) minmax(190px,.54fr) minmax(190px,.54fr) minmax(260px,.74fr)!important;gap:1.1rem!important;padding:1.35rem 2rem 1.5rem!important}.redoxy-unified-shell .nav-preview-copy :is(h1,h2,h3,h4,p,span,small,a,strong){color:#1d1d1f!important;text-shadow:none!important}.redoxy-unified-shell .nav-preview-copy .section-kicker,.redoxy-unified-shell .nav-preview-heading{color:#00408f!important;text-shadow:none!important}.redoxy-unified-shell .nav-preview-copy .section-copy{color:#52647a!important;text-shadow:none!important}.redoxy-unified-shell .nav-preview-copy h2{max-width:560px;font-size:clamp(1.75rem,2.2vw,2.35rem)!important;line-height:1.08!important}.redoxy-unified-shell .nav-preview-wrap :is(.nav-preview-copy,.nav-preview-column,.nav-preview-link,.nav-preview-heading),.redoxy-unified-shell .nav-preview-wrap :is(.nav-preview-copy,.nav-preview-column) :is(h1,h2,h3,h4,p,span,a,small,strong,li){color:#1d1d1f!important;text-shadow:none!important}.redoxy-unified-shell .nav-preview-wrap :is(.section-copy,p:not(.section-kicker)){color:#52647a!important}.redoxy-unified-shell .nav-preview-wrap :is(.section-kicker,.nav-preview-heading,.text-primary){color:#00408f!important}.redoxy-unified-shell .nav-preview-wrap .nav-preview-link{color:#334155!important;background:#ffffffd1!important}.redoxy-unified-shell .redoxy-flow-diagram{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid;position:relative}.redoxy-unified-shell .redoxy-flow-step{z-index:1;background:linear-gradient(#fffffff5,#f4f8ffe6),radial-gradient(circle at 85% 0,#f3702121,#0000 46%);border:1px solid #002d7229;border-radius:18px;min-height:180px;padding:1.35rem;position:relative;box-shadow:0 18px 42px #002d7214}.redoxy-unified-shell .redoxy-flow-step:after{content:"";z-index:-1;background:linear-gradient(90deg,#002d7238,#f370215c);width:1.1rem;height:2px;position:absolute;top:2.25rem;right:-1.05rem}.redoxy-unified-shell .redoxy-flow-step:last-child:after{display:none}.redoxy-unified-shell .redoxy-flow-icon{background:radial-gradient(circle at 34% 28%,#fff3,#0000 28%),linear-gradient(135deg,#003b93,#0057b8 58%,#f37021);border:1px solid #ffffff9e;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex;position:relative;box-shadow:0 16px 30px #002d7238,inset 0 0 0 1px #ffffff57;color:#fff!important}.redoxy-unified-shell .redoxy-flow-icon:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #fff3;position:absolute;inset:.42rem}.redoxy-unified-shell .redoxy-flow-icon svg,.redoxy-unified-shell .redoxy-flow-step .redoxy-flow-icon svg{z-index:1;filter:drop-shadow(0 2px 5px #00000057);position:relative;color:#fff!important;stroke:#fff!important;stroke-width:2.85px!important;opacity:1!important;width:1.55rem!important;height:1.55rem!important}.redoxy-unified-shell .media-preview-card{height:auto;min-height:0;border-radius:30px!important;display:block!important}.redoxy-unified-shell .media-preview-frame{border-radius:0;position:relative;aspect-ratio:16/11!important;background:#e8eef7!important;height:216px!important}.redoxy-unified-shell .media-preview-frame:before{z-index:1;background:linear-gradient(#010b1c00,#010b1c14 70%,#010b1c2e)!important}.redoxy-unified-shell .media-preview-frame>img,.redoxy-unified-shell .media-preview-frame>video{object-position:center center;filter:saturate(1.08)contrast(1.04)brightness(1.03);display:block;position:absolute;inset:0;object-fit:cover!important;width:100%!important;height:100%!important}.redoxy-unified-shell .media-preview-card>div:last-child{min-height:0;display:block}.redoxy-unified-shell .media-preview-play{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#002d72e6,#00408fc2),#002d72c7;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;display:inline-flex;position:absolute;top:1.05rem;right:1.05rem;box-shadow:0 14px 30px #00183840;color:#fff!important}.redoxy-unified-shell .media-preview-play svg{fill:#ffffff2e;color:#fff!important;stroke:#fff!important;stroke-width:2.6px!important}.redoxy-unified-shell .media-preview-frame>.absolute{box-shadow:0 12px 26px #0018383d;color:#fff!important;background:linear-gradient(135deg,#002d72e6,#00408fb8)!important;border-color:#ffffffad!important}.redoxy-unified-shell .media-preview-frame>.absolute svg{color:#fff!important;stroke:#fff!important;stroke-width:2.6px!important}.redoxy-unified-shell .redoxy-flow-step h3{margin-top:1.1rem;font-size:1.05rem;line-height:1.3;color:#0b1628!important}.redoxy-unified-shell .redoxy-flow-step p{margin-top:.65rem;font-size:.9rem;line-height:1.65;color:#52647a!important}.redoxy-unified-shell .dashboard-bridge-card{background:linear-gradient(#fffffffa,#f4f8fff0),radial-gradient(circle at 100% 0,#f370211f,#0000 36%);border:1px solid #002d7229;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.05rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 18px 42px #002d7212}.redoxy-unified-shell .dashboard-bridge-card:hover{border-color:#f3702157;transform:translateY(-3px);box-shadow:0 22px 46px #002d721c,0 14px 28px #f3702114}.redoxy-unified-shell .dashboard-bridge-icon{color:#fff;background:linear-gradient(135deg,#003b93,#0057b8 58%,#f37021);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 14px 28px #002d7238}.redoxy-unified-shell .dashboard-bridge-card strong{font-size:1.05rem;line-height:1.25;display:block;color:#0b1628!important}.redoxy-unified-shell .dashboard-bridge-card small{margin-top:.35rem;font-size:.88rem;line-height:1.55;display:block;color:#52647a!important}.redoxy-unified-shell .dashboard-bridge-cta{white-space:nowrap;background:#ffffffd1;border:1px solid #00408f2e;border-radius:999px;align-items:center;gap:.4rem;padding:.65rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex;color:#00408f!important}@media(max-width:980px){.redoxy-unified-shell .redoxy-flow-diagram{grid-template-columns:repeat(2,minmax(0,1fr))}.redoxy-unified-shell .redoxy-flow-step:nth-child(2):after{display:none}}@media(max-width:640px){.redoxy-unified-shell .dual-slider-top-copy,.redoxy-unified-shell .story-slide-copy{width:calc(100% - 1.5rem);margin:.75rem}.redoxy-unified-shell .redoxy-flow-diagram{grid-template-columns:1fr}.redoxy-unified-shell .redoxy-flow-step:after{display:none}.redoxy-unified-shell .dashboard-bridge-card{grid-template-columns:auto minmax(0,1fr)}.redoxy-unified-shell .dashboard-bridge-cta{grid-column:1/-1;justify-content:center}}@media(max-width:1024px){.redoxy-unified-shell .rx-hero-stage{grid-template-columns:1fr!important}.redoxy-unified-shell .rx-hero-headline{font-size:clamp(2.25rem,7vw,3.4rem)!important}}.redoxy-unified-shell .site-ambient,.redoxy-unified-shell .hero-heat-haze,.redoxy-unified-shell .hero-noise{animation:none!important;transform:none!important}.redoxy-unified-shell .site-ambient{background:radial-gradient(circle at 10% 8%,#00408f0e,#0000 34%),radial-gradient(circle at 90% 24%,#f370210e,#0000 34%),linear-gradient(#f7faffeb,#fffffff5)!important}.redoxy-unified-shell [data-premium-interactive]{will-change:auto!important;transform-style:flat!important}.redoxy-unified-shell .nav-premium-shell{background:#ffffffeb!important;border-color:#94a3b86b!important;gap:.24rem!important}.redoxy-unified-shell .nav-premium-item{min-width:0;color:#46576b!important}.redoxy-unified-shell .nav-premium-item.is-active,.redoxy-unified-shell .nav-premium-item.is-hovered,.redoxy-unified-shell .nav-premium-item:hover{color:#002d72!important}.redoxy-unified-shell .nav-preview-wrap{z-index:48;top:calc(100% - 1px)!important}.redoxy-unified-shell .nav-preview-surface{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#fffffffc,#f5f9fffb)!important;border-top:1px solid #d6e0eef5!important;border-bottom:1px solid #c4d2e4e0!important;box-shadow:0 22px 42px #0f172a1f!important}.redoxy-unified-shell .nav-preview-shell{max-height:min(460px,100vh - 84px);overflow:hidden;grid-template-columns:minmax(320px,1fr) minmax(190px,.52fr) minmax(190px,.52fr) minmax(250px,.66fr)!important;align-items:stretch!important;gap:1rem!important;padding:1.15rem 1.5rem 1.3rem!important}.redoxy-unified-shell .nav-preview-copy{flex-direction:column;justify-content:center;min-width:0;display:flex;padding:.35rem .65rem .35rem 0!important}.redoxy-unified-shell .nav-preview-copy h2{color:#111827!important;max-width:540px!important;font-size:clamp(1.55rem,1.75vw,2.05rem)!important;line-height:1.1!important}.redoxy-unified-shell .nav-preview-copy .section-copy{color:#52647a!important;max-width:560px!important;font-size:.94rem!important;line-height:1.7!important}.redoxy-unified-shell .nav-preview-column{min-width:0;padding:.35rem 0!important}.redoxy-unified-shell .nav-preview-link{color:#26364a!important;min-height:3rem!important;box-shadow:none!important;background:#ffffffe0!important;border-radius:14px!important;transform:none!important}.redoxy-unified-shell .nav-preview-link:hover{color:#002d72!important;background:#fff!important;border-color:#00408f52!important}.redoxy-unified-shell .nav-preview-media{box-shadow:0 16px 34px #002d721f;border-radius:18px!important;min-height:210px!important;max-height:260px!important}.redoxy-unified-shell .nav-preview-media :is(img,video){filter:saturate(1.02)contrast(1.02)!important}@media(max-width:1240px){.redoxy-unified-shell .nav-preview-shell{grid-template-columns:minmax(280px,1fr) minmax(180px,.55fr) minmax(220px,.66fr)!important}.redoxy-unified-shell .nav-preview-column:nth-of-type(3){display:none!important}}html.native-touch-scroll{scroll-behavior:smooth}.redoxy-unified-shell .redoxy-apple-showcase{perspective:1400px!important}.redoxy-unified-shell .redoxy-apple-slider{--apple-slide-drift-y:var(--site-media-drift-active,0px);perspective:1400px!important;transform-style:preserve-3d!important}.redoxy-unified-shell .redoxy-apple-slider[data-scroll-kind=media].is-inview{transform:translate3d(0,calc(var(--section-media-y,0px) + var(--site-media-drift-active,0px)),0)!important;transition:transform .52s cubic-bezier(.22,1,.36,1)!important}.redoxy-unified-shell .redoxy-apple-slide{will-change:transform,opacity,filter;transform-style:preserve-3d!important;transition:transform .92s cubic-bezier(.19,1,.22,1),opacity .62s cubic-bezier(.19,1,.22,1),filter .62s cubic-bezier(.19,1,.22,1),box-shadow .26s!important}.is-scroll-fast .redoxy-unified-shell .redoxy-apple-slide{transition-duration:.52s,.42s,.42s,.22s!important}.redoxy-unified-shell .redoxy-apple-slide-media{will-change:transform;transform:scale(1.04);transition:transform .92s cubic-bezier(.19,1,.22,1),filter .62s!important}.redoxy-unified-shell .redoxy-apple-slide.is-active .redoxy-apple-slide-media{transform:scale(var(--section-media-scale,1.015))}.redoxy-unified-shell .nav-preview-link:hover{transform:translate(4px)!important}.redoxy-unified-shell main section[data-scroll-section]{transition:background .64s cubic-bezier(.22,1,.36,1),box-shadow .64s cubic-bezier(.22,1,.36,1)}.redoxy-unified-shell main section[data-scroll-section]:after{transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)!important}.redoxy-unified-shell [data-scroll-kind=card].is-inview,.redoxy-unified-shell [data-scroll-kind=media].is-inview{transition:opacity .72s cubic-bezier(.19,1,.22,1),transform .56s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.19,1,.22,1),border-color .26s,box-shadow .36s,background .36s!important}.redoxy-unified-shell main section[data-scroll-section].is-scroll-active :is(.premium-feature-frame,.page-hero-media,.media-preview-frame,.signature-band-media,.nav-preview-media){transition:transform .56s cubic-bezier(.22,1,.36,1)!important}.redoxy-unified-shell main section[data-scroll-section].is-scroll-active :is(.premium-feature-frame img,.premium-feature-frame video,.page-hero-media img,.page-hero-media video,.media-preview-frame img,.media-preview-frame video,.signature-band-media video){transition:scale .68s cubic-bezier(.22,1,.36,1),filter .42s!important}.is-scroll-fast .redoxy-unified-shell [data-scroll-kind=card].is-inview,.is-scroll-fast .redoxy-unified-shell [data-scroll-kind=media].is-inview{transition-duration:.76s,.7s,.76s,.22s,.26s,.26s!important}.redoxy-unified-shell .redoxy-scroll-sequence{align-items:stretch!important}.redoxy-unified-shell .redoxy-sequence-card,.redoxy-unified-shell .redoxy-sequence-card:first-child,.redoxy-unified-shell .redoxy-sequence-card:nth-child(2),.redoxy-unified-shell .redoxy-sequence-card:nth-child(3),.redoxy-unified-shell .redoxy-sequence-card:nth-child(4){opacity:1!important;filter:none!important;transition:border-color .26s,box-shadow .26s,background .26s!important;transform:translate(0)!important}.redoxy-unified-shell .redoxy-sequence-card :is(h3,p,span,svg){opacity:1!important;filter:none!important}.redoxy-unified-shell .redoxy-brand-tree,.redoxy-unified-shell .redoxy-brand-node,.redoxy-unified-shell .redoxy-branch-line,.redoxy-unified-shell .redoxy-branch-line:after,.redoxy-unified-shell .redoxy-branch-card{will-change:transform;transition-property:box-shadow,border-color,background!important}.redoxy-unified-shell .redoxy-vfx-stage{opacity:1!important;filter:none!important;transform:translate(0)!important}.redoxy-unified-shell .redoxy-vfx-logo-core img{opacity:1!important;visibility:visible!important}.redoxy-unified-shell .refinery-hero .refinery-hero-copy h1{color:#fff!important;opacity:1!important;text-shadow:0 3px 18px #000000ad,0 24px 74px #00000085!important}.redoxy-unified-shell .refinery-hero .refinery-hero-copy>p:not(.refinery-kicker){color:#f4f9fff0!important;opacity:1!important}.redoxy-unified-shell .refinery-hero .refinery-metric-chip small{color:#e4f0ffd1!important}.redoxy-unified-shell .redoxy-canvas-shell{color:var(--canvas-text)!important;background:radial-gradient(circle at 72% 8%,#2078d640,#0000 27rem),radial-gradient(circle at 12% 3%,#ff7a1a1f,#0000 23rem),linear-gradient(#031428,#020b16 36%,#010813)!important}.redoxy-unified-shell .redoxy-canvas-shell :is(h1,h2,h3,h4,p,li,span,small,strong,a,label){text-shadow:none!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-hero-copy h1,.redoxy-unified-shell .redoxy-canvas-shell .canvas-hero-copy h1 :is(span,em),.redoxy-unified-shell .redoxy-canvas-shell .canvas-status-panel :is(h2,strong),.redoxy-unified-shell .redoxy-canvas-shell .canvas-card :is(h2,h3,strong),.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro h2,.redoxy-unified-shell .redoxy-canvas-shell .canvas-journey-intro h2,.redoxy-unified-shell .redoxy-canvas-shell .canvas-command-head h2,.redoxy-unified-shell .redoxy-canvas-shell .canvas-footer nav strong{color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-hero-copy h1 em{color:#accaff!important}.redoxy-unified-shell .redoxy-canvas-shell :is(.canvas-hero-copy p,.canvas-value-strip small,.canvas-status-panel small,.canvas-journey-intro span,.canvas-card p,.canvas-card small,.canvas-response-path small,.canvas-footer p,.canvas-footer small,.canvas-footer a){color:#a9c1da!important}.redoxy-unified-shell .redoxy-canvas-shell :is(.canvas-journey-intro p,.canvas-row-intro p){color:var(--canvas-orange)!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro ul,.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card a,.redoxy-unified-shell .redoxy-canvas-shell .canvas-service-card>span:last-child,.redoxy-unified-shell .redoxy-canvas-shell .canvas-tech-small strong{color:#61b6ff!important}.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-row[data-scroll-section],.redoxy-unified-shell .redoxy-canvas-shell .canvas-board>section.canvas-row{color:var(--canvas-text)!important;background:linear-gradient(90deg,#031122fa,#03101fe0),radial-gradient(circle at 72% 30%,#0f87ff1c,#0000 28rem)!important}.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-row[data-scroll-section]:after,.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-hero[data-scroll-section]:after,.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-journey[data-scroll-section]:after,.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-response-path[data-scroll-section]:after{content:none!important;display:none!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-card,.redoxy-unified-shell .redoxy-canvas-shell .canvas-service-card,.redoxy-unified-shell .redoxy-canvas-shell .canvas-project-card,.redoxy-unified-shell .redoxy-canvas-shell .canvas-evidence-hub,.redoxy-unified-shell .redoxy-canvas-shell .canvas-command-center,.redoxy-unified-shell .redoxy-canvas-shell .canvas-contact-board{color:var(--canvas-text)!important;background:linear-gradient(#051c35f0,#021122eb)!important;border-color:#5faeff73!important;box-shadow:0 14px 46px #00000047,inset 0 1px #ffffff14!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-doc{color:#07172c!important;background:linear-gradient(#d8e3ef,#8395aa)!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-doc :is(strong,small,span){color:#07172c!important}.redoxy-unified-shell .capability-detail-shell{color:#f5f9ff!important;background:radial-gradient(circle at 78% 18%,#0f87ff2e,#0000 30rem),linear-gradient(#031428,#020c18 48%,#010811)!important}.redoxy-unified-shell main .capability-detail-shell section{color:#f5f9ff!important;background:0 0!important}.redoxy-unified-shell main .capability-detail-shell section.capability-detail-hero{background:#020b16!important}.redoxy-unified-shell main .capability-detail-shell section.capability-detail-metrics{background:#04182ef5!important}.redoxy-unified-shell .capability-detail-shell :is(h1,h2,h3,h4,strong){color:#fff!important;text-shadow:none!important}.redoxy-unified-shell .capability-detail-shell :is(p,small,.capability-detail-description,.capability-detail-card p,.capability-detail-stages p,.capability-detail-metrics span){color:#c7d9e9!important;opacity:1!important}.redoxy-unified-shell .capability-detail-shell .capability-detail-summary{color:#e6f1fb!important}.redoxy-unified-shell .capability-detail-shell :is(.capability-detail-hero-copy>p:first-child,.capability-detail-heading>p,.capability-detail-cta p,.capability-detail-stages article>span){color:#ff9144!important}.redoxy-unified-shell .capability-detail-shell :is(.capability-detail-location,.capability-detail-related-item svg,.capability-detail-card svg,.capability-detail-stages svg){color:#83c9ff!important}.redoxy-unified-shell .capability-detail-shell :is(.capability-detail-nav a,.capability-detail-actions a,.capability-detail-cta>a,.capability-detail-related-item){color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro :is(ul,li){color:#a8d8ff!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-doc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro h2{color:#edf6ff!important;max-width:300px!important;font-size:18px!important;line-height:1.5!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-journey-intro h2{font-size:28px!important;line-height:1.1!important}@media(max-width:1100px){.redoxy-unified-shell .redoxy-canvas-shell .canvas-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro{grid-template-rows:auto 1fr;grid-template-columns:72px minmax(0,1fr) minmax(230px,.72fr);align-items:start;gap:8px 22px;min-height:0;padding:4px 0 20px;display:grid}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro>span{grid-area:1/1/3;margin:0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro>p{grid-area:1/2;margin:0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro h2{grid-area:2/2;max-width:560px!important;font-size:24px!important;line-height:1.22!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro ul{grid-area:1/3/3;align-self:center;margin:0}}@media(max-width:760px){.redoxy-unified-shell .redoxy-canvas-shell .canvas-doc-grid{grid-template-columns:1fr}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro{grid-template-rows:auto auto auto;grid-template-columns:64px minmax(0,1fr);gap:8px 16px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro>span{grid-row:1/3;width:56px;height:56px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro>p,.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro h2{grid-column:2}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro h2{font-size:21px!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro ul{grid-area:3/1/auto/-1;padding-left:20px}}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node h3,.redoxy-unified-shell .redoxy-canvas-shell .canvas-card>span,.redoxy-unified-shell .redoxy-canvas-shell .canvas-tech-small>span,.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-diagram>span,.redoxy-unified-shell .redoxy-canvas-shell .canvas-wide-media>span,.redoxy-unified-shell .redoxy-canvas-shell .canvas-vfx-card>span,.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card>span{color:#d9ebfa!important;opacity:1!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node p,.redoxy-unified-shell .redoxy-canvas-shell .canvas-card>p,.redoxy-unified-shell .redoxy-canvas-shell .canvas-card>small,.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card small{color:#b8cee1!important;opacity:1!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-flow b{text-overflow:clip;white-space:nowrap;width:100%;min-width:0;overflow:hidden;color:#f3f8fd!important;letter-spacing:0!important;padding-inline:2px!important;font-size:9.25px!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-node small,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-pipe-label{color:#fff!important;opacity:1!important;text-shadow:0 1px 10px #000000e6,0 0 12px #71d2ff7a!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-node{color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-wordmark{filter:saturate(1.34)contrast(1.32)brightness(1.28)drop-shadow(0 20px 38px #000000c7)drop-shadow(0 0 34px #52beff85)drop-shadow(0 0 22px #ff842d3d)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-core{filter:drop-shadow(0 12px 22px #00000094)drop-shadow(0 0 34px #37acffc2)drop-shadow(0 0 26px #ff842d61)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles{z-index:7;width:clamp(100px,9vw,150px);height:clamp(100px,9vw,150px);opacity:var(--section-vfx-emblem-opacity,.86);pointer-events:none;transform:translate(-50%,-50%) translate3d(var(--section-vfx-emblem-x,0px),var(--section-vfx-emblem-y,0px),0) scale(var(--section-vfx-emblem-scale,1));will-change:opacity,transform;position:absolute;top:50%;left:50%}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i{--particle-angle:0deg;--particle-radius:clamp(38px, 3.5vw, 58px);--particle-opacity:.86;background:radial-gradient(circle,#fff 0 18%,#79d9ff 28% 58%,#2895ff00 72%);border-radius:999px;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation:3.8s linear infinite canvasEmblemParticleOrbit;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #77daffeb,0 0 24px #2b9fff80}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(2n){background:radial-gradient(circle,#fff7ed 0 20%,#ff9d51 34% 62%,#ff812d00 74%);width:4px;height:4px;box-shadow:0 0 12px #ffa45de6,0 0 26px #ff712175}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:first-child{--particle-angle:0deg;animation-delay:-.1s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(2){--particle-angle:30deg;animation-delay:-1.3s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(3){--particle-angle:60deg;--particle-radius:clamp(34px, 3vw, 50px);animation-delay:-2.1s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(4){--particle-angle:90deg;animation-delay:-.8s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(5){--particle-angle:120deg;animation-delay:-2.8s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(6){--particle-angle:150deg;--particle-radius:clamp(42px, 4vw, 64px);animation-delay:-1.9s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(7){--particle-angle:180deg;animation-delay:-.4s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(8){--particle-angle:210deg;animation-delay:-2.4s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(9){--particle-angle:240deg;--particle-radius:clamp(36px, 3.2vw, 54px);animation-delay:-1.1s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(10){--particle-angle:270deg;animation-delay:-3.1s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(11){--particle-angle:300deg;animation-delay:-1.6s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i:nth-child(12){--particle-angle:330deg;--particle-radius:clamp(43px, 4.2vw, 68px);animation-delay:-2.6s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row{isolation:isolate;border-radius:28px;position:relative;overflow:hidden}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row>:not(.canvas-unit-backdrop){z-index:1;position:relative}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop{z-index:0;pointer-events:none;border-radius:inherit;opacity:.54;background:linear-gradient(90deg,#010914eb,#03172bad 42%,#010914db),radial-gradient(circle at 74% 28%,var(--unit-aura,#48aeff38),transparent 32rem),var(--unit-image) var(--unit-position,center) / cover no-repeat;filter:saturate(1.06)contrast(1.1)brightness(.78);transform:translate3d(var(--section-unit-drift-x,0px),var(--section-unit-drift-y,0px),0) scale(1.08);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:before,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after{content:"";pointer-events:none;position:absolute;inset:0}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:before{mix-blend-mode:screen;opacity:.68;background:linear-gradient(#80d8ff0e 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#80d8ff0b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(115deg,#0000 0 24%,#75daff24 35%,#0000 48% 100%) 0 0/100% 100%}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after{filter:blur(10px);opacity:.68;background:radial-gradient(at 12% 88%,#ff842d2e,#0000 28rem),radial-gradient(at 82% 10%,#76dcff2e,#0000 30rem);animation:9s ease-in-out infinite alternate canvasUnitMistDrift}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-about{--unit-image:url(/canvas-assets/online/ui/unit-about-refinery-ui.jpg);--unit-position:62% 48%;--unit-aura:#57b8ff38}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-services{--unit-image:url(/canvas-assets/online/ui/unit-services-refinery-ui.jpg);--unit-position:54% 52%;--unit-aura:#ff842d30}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-technology{--unit-image:url(/canvas-assets/online/ui/unit-technology-treatment-ui.jpg);--unit-position:58% 50%;--unit-aura:#52cbff38}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-traction{--unit-image:url(/canvas-assets/online/ui/unit-traction-treatment-corridor-ui.jpg);--unit-position:64% 44%;--unit-aura:#ff944c33}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-downloads{--unit-image:url(/canvas-assets/online/ui/unit-downloads-bioreactors-ui.jpg);--unit-position:58% 40%;--unit-aura:#62bdff2e}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-control{--unit-image:url(/canvas-assets/online/ui/unit-control-room-ui.jpg);--unit-position:50% 50%;--unit-aura:#61daff3d}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-contact{--unit-image:url(/canvas-assets/online/ui/unit-contact-logistics-ui.jpg);--unit-position:50% 54%;--unit-aura:#ff842d29}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-services-stack{grid-column:2;gap:18px;min-width:0;display:grid}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow{aspect-ratio:1900/1080;background:linear-gradient(135deg,#03182f94,#010b1770),radial-gradient(circle at 20% 20%,#5bc2ff2e,#0000 26rem);border:1px solid #7acfff52;border-radius:26px;min-width:0;min-height:clamp(260px,28vw,520px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 58px #00000047,0 0 52px #37a3ff1f}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow:before,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow:after{opacity:.48;mix-blend-mode:screen;background-color:#0000;background-image:linear-gradient(#8ae1ff0f 1px,#0000 1px),linear-gradient(90deg,#8ae1ff0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-track{will-change:transform;gap:clamp(14px,2vw,26px);width:max-content;height:100%;padding:clamp(14px,2vw,26px);animation:64s linear infinite canvasServiceFlowDrift;display:flex}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow:hover .canvas-service-flow-track{animation-play-state:paused}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide{aspect-ratio:1900/1080;opacity:.72;background:#0210206b;border:1px solid #8dd8ff47;border-radius:22px;flex:0 0 min(72vw,980px);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff0f,0 20px 44px #0000003d;color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide img{object-fit:cover;object-position:center;opacity:.84;filter:saturate(1.12)contrast(1.12)brightness(.86);width:100%;height:100%;transform:scale(1.03)}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide:after{content:"";pointer-events:none;background:linear-gradient(90deg,#010914c7,#0000 48%),radial-gradient(circle at 80% 18%,#5bcaff33,#0000 24rem);position:absolute;inset:0}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide span,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide strong{z-index:4;max-width:min(82%,560px);position:absolute;left:clamp(18px,2vw,30px);color:#fff!important;text-shadow:0 2px 16px #000000bd!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide span{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:900;display:inline-flex;top:clamp(16px,2vw,28px);color:#8edcff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide strong{max-width:min(72%,460px);font-size:clamp(18px,1.8vw,32px);line-height:1.08;bottom:clamp(24px,2.4vw,38px)}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-caption{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#010c1b7a;border:1px solid #81d7ff38;border-radius:18px;flex-direction:column;align-items:flex-end;gap:6px;max-width:min(42vw,430px);padding:12px 14px;display:flex;position:absolute;inset:clamp(16px,2vw,28px) clamp(18px,2.4vw,36px) auto auto}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-caption span{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;color:#ff9a57!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-caption strong{text-align:right;max-width:100%;font-size:clamp(12px,1vw,15px);line-height:1.35;color:#eaf7ff!important;text-shadow:0 2px 16px #000000ad!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-about-row.is-deck-inview .canvas-about-network>div{opacity:1!important;filter:none!important;transform:translate(0)scale(1)!important}html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after{animation-play-state:paused}@media(max-width:1200px){.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-services-stack{grid-column:1}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide{flex-basis:min(84vw,780px)}}@media(max-width:760px){.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow{border-radius:20px;min-height:300px}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-track{gap:12px;padding:12px;animation-duration:54s}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide{border-radius:18px;flex-basis:min(86vw,520px)}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-caption{align-items:start;max-width:none;display:grid;top:12px;left:12px;right:12px}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-caption strong{text-align:left;max-width:100%}}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop{will-change:transform,opacity;opacity:.68!important;background:linear-gradient(90deg,#010914b3,#03172b70 42%,#010914a8),radial-gradient(circle at 74% 28%,var(--unit-aura,#48aeff38),transparent 32rem),var(--unit-image) var(--unit-position,center) / cover no-repeat!important;filter:saturate(1.12)contrast(1.08)brightness(.94)!important;transition:opacity .36s,transform .42s cubic-bezier(.22,1,.36,1)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row.is-scroll-active .canvas-unit-backdrop{opacity:.84!important;transform:translate3d(var(--section-unit-drift-x,0px),var(--section-unit-drift-y,0px),0) scale(1.025)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:before{opacity:.42!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after{filter:none!important;opacity:.34!important;animation-duration:16s!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-evidence-hub,.canvas-command-center,.canvas-contact-board,.canvas-command-metric,.canvas-command-link,.canvas-about-network>div,.canvas-response-path span,.canvas-status-panel){-webkit-backdrop-filter:none!important;background:linear-gradient(#04183080,#010d1c5c)!important;border-color:#7acfff57!important;box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000029!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-command-metric,.canvas-service-flow-slide):hover{border-color:#95ddff9e!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff1a,0 16px 36px #0056aa2e!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc{background:linear-gradient(#ebf5ffad,#7ea1be66)!important;border:1px solid #84d3ff4d!important;box-shadow:inset 0 1px #ffffff8f,0 10px 24px #00142c24!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined :is(.canvas-impact-card div,.canvas-project-card div:last-child strong,.canvas-process-flow b,.canvas-command-sidebar,.canvas-command-head nav a,.canvas-command-route,.canvas-map-panel,.canvas-service-flow-caption){-webkit-backdrop-filter:none!important;background:#0212266b!important;border-color:#7acfff47!important;box-shadow:inset 0 1px #ffffff0f!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow{background:linear-gradient(135deg,#03182f57,#010b1747),radial-gradient(circle at 20% 20%,#5bc2ff1f,#0000 26rem)!important;border-color:#7acfff57!important;box-shadow:inset 0 1px #ffffff14,0 16px 36px #0000002e,0 0 24px #37a3ff14!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow:before{background:linear-gradient(90deg,#020c19b3,#0000 17% 83%,#020c19b3),linear-gradient(#0000 0 66%,#01091499)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow:after{opacity:.26!important;mix-blend-mode:normal!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide{opacity:.82!important;background:#02102042!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 26px #00000029!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-slide img{opacity:.9!important;filter:saturate(1.08)contrast(1.08)brightness(.9)!important}html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-logo-orbit:before,html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-logo-orbit:after,html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-emblem-particles i,html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after,html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-track{animation-play-state:paused!important}html.is-scrolling .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-command-metric,.canvas-service-flow-slide,.canvas-media-window video,.canvas-service-flow-slide img){filter:none!important;transition-duration:.12s!important}@media(max-width:1100px),(pointer:coarse){.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop{opacity:.76!important;transform:translate(0)scale(1.02)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-unit-backdrop:after{display:none!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-service-flow-track{animation-duration:76s!important}}}@layer utilities{.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-6{top:calc(var(--spacing) * -6)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-6{right:calc(var(--spacing) * -6)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-24{right:calc(var(--spacing) * 24)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.-left-6{left:calc(var(--spacing) * -6)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[999\]{z-index:999}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.order-last{order:9999}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-10{margin-block:calc(var(--spacing) * 10)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[--cell-size\]{width:--cell-size;height:--cell-size}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.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-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-44{height:calc(var(--spacing) * 44)}.h-\[--cell-size\]{height:--cell-size}.h-\[1px\]{height:1px}.h-\[260px\]{height:260px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\[--radix-context-menu-content-available-height\]{max-height:--radix-context-menu-content-available-height}.max-h-\[--radix-select-content-available-height\]{max-height:--radix-select-content-available-height}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[60px\]{min-height:60px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[--cell-size\]{width:--cell-size}.w-\[1px\]{width:1px}.w-\[100px\]{width:100px}.w-\[320px\]{width:320px}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[250px\]{max-width:250px}.max-w-\[270px\]{max-width:270px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[var\(--skeleton-width\)\]{max-width:var(--skeleton-width)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[--cell-size\]{min-width:--cell-size}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[220px\]{min-width:220px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:--radix-context-menu-content-transform-origin}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:--radix-hover-card-content-transform-origin}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:--radix-menubar-content-transform-origin}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;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)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[pulse_1\.2s_ease-in-out_infinite\]{animation:1.2s ease-in-out infinite pulse}.animate-bounce{animation:var(--animate-bounce)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:calc(.5rem - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(.5rem - 4px)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-md{border-top-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(.5rem - 2px)}.rounded-tl-sm{border-top-left-radius:calc(.5rem - 4px)}.rounded-r-md{border-top-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(.5rem - 2px)}.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-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\[border-color\:var\(--badge-outline\)\]{border-color:var(--badge-outline)}.\[border-color\:var\(--button-outline\)\]{border-color:var(--button-outline)}.border-\[\#082F4F\]\/15{border-color:#082f4f26}.border-\[\#082F4F\]\/20{border-color:#082f4f33}.border-\[\#F47A22\]{border-color:#f47a22}.border-\[--color-border\]{border-color:--color-border}.border-accent\/60{border-color:#f9731699}.border-border{border-color:#d9e2ec}.border-border\/50{border-color:#d9e2ec80}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/20{border-color:color-mix(in oklab,var(--color-cyan-400) 20%,transparent)}}.border-destructive{border-color:#7c1d1d}.border-destructive\/50{border-color:#7c1d1d80}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}.border-input{border-color:#d9e2ec}.border-primary{border-color:#0b5ed7}.border-primary\/20{border-color:#0b5ed733}.border-primary\/30{border-color:#0b5ed74d}.border-primary\/50{border-color:#0b5ed780}.border-primary\/60{border-color:#0b5ed799}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-700\/70{border-color:#314158b3}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/70{border-color:color-mix(in oklab,var(--color-slate-700) 70%,transparent)}}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/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\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\[\#0A2A9B\]{background-color:#0a2a9b}.bg-\[\#020a13\]{background-color:#020a13}.bg-\[\#082F4F\]{background-color:#082f4f}.bg-\[\#050816\]{background-color:#050816}.bg-\[\#061321\]\/80{background-color:#061321cc}.bg-\[\#EAF0F3\]{background-color:#eaf0f3}.bg-\[\#F5F3EE\]{background-color:#f5f3ee}.bg-\[\#F5F3EE\]\/95{background-color:#f5f3eef2}.bg-\[\#F47A22\]{background-color:#f47a22}.bg-\[\#FFFFFF\]\/20{background-color:#fff3}.bg-\[\#f36f21\]{background-color:#f36f21}.bg-\[--color-bg\]{background-color:--color-bg}.bg-accent{background-color:#f97316}.bg-accent\/5{background-color:#f973160d}.bg-accent\/10{background-color:#f973161a}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-background{background-color:#fff}.bg-background\/60{background-color:#fff9}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-border{background-color:#d9e2ec}.bg-card{background-color:#fff}.bg-card\/20{background-color:#fff3}.bg-card\/40{background-color:#fff6}.bg-card\/50{background-color:#ffffff80}.bg-card\/60{background-color:#fff9}.bg-card\/95{background-color:#fffffff2}.bg-cyan-400\/5{background-color:#00d2ef0d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/5{background-color:color-mix(in oklab,var(--color-cyan-400) 5%,transparent)}}.bg-cyan-400\/35{background-color:#00d2ef59}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/35{background-color:color-mix(in oklab,var(--color-cyan-400) 35%,transparent)}}.bg-destructive{background-color:#7c1d1d}.bg-emerald-400\/8{background-color:#00d29414}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/8{background-color:color-mix(in oklab,var(--color-emerald-400) 8%,transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--color-emerald-500) 12%,transparent)}}.bg-foreground{background-color:#1f2933}.bg-input{background-color:#d9e2ec}.bg-muted{background-color:#f5f7fa}.bg-muted\/50{background-color:#f5f7fa80}.bg-popover{background-color:#fff}.bg-primary{background-color:#0b5ed7}.bg-primary\/5{background-color:#0b5ed70d}.bg-primary\/10{background-color:#0b5ed71a}.bg-primary\/15{background-color:#0b5ed726}.bg-primary\/20{background-color:#0b5ed733}.bg-rose-500\/12{background-color:#ff23571f}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/12{background-color:color-mix(in oklab,var(--color-rose-500) 12%,transparent)}}.bg-secondary{background-color:#f5f7fa}.bg-secondary\/35{background-color:#f5f7fa59}.bg-secondary\/70{background-color:#f5f7fab3}.bg-slate-500\/12{background-color:#62748e1f}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/12{background-color:color-mix(in oklab,var(--color-slate-500) 12%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/6{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#E9F536\,\#E76F2E\)\]{background-image:linear-gradient(90deg,#e9f536,#e76f2e)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(148\,163\,184\,0\.45\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#94a3b873,#0000)}.bg-\[linear-gradient\(135deg\,\#fff7ed\,\#ffffff_52\%\,\#eff6ff\)\]{background-image:linear-gradient(135deg,#fff7ed,#fff 52%,#eff6ff)}.bg-\[linear-gradient\(135deg\,rgba\(9\,18\,36\,0\.96\)\,rgba\(6\,13\,28\,0\.9\)\)\]{background-image:linear-gradient(135deg,#091224f5,#060d1ce6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(245\,247\,250\,0\.98\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#f5f7fafa)}.bg-\[linear-gradient\(180deg\,rgba\(7\,17\,29\,0\.08\)\,rgba\(7\,17\,29\,0\.2\)_45\%\,rgba\(7\,17\,29\,0\.82\)\)\]{background-image:linear-gradient(#07111d14,#07111d33 45%,#07111dd1)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(241\,247\,255\,0\.9\)\)\]{background-image:linear-gradient(#fffffff5,#f1f7ffe6)}.bg-\[radial-gradient\(circle_at_center\,rgba\(22\,163\,74\,0\.18\)\,transparent_60\%\)\]{background-image:radial-gradient(circle,#16a34a2e,#0000 60%)}.bg-\[url\(\'https\:\/\/grainy-gradients\.vercel\.app\/noise\.svg\'\)\]{background-image:url(https://grainy-gradients.vercel.app/noise.svg)}.from-primary{--tw-gradient-from:#0b5ed7;--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-secondary{--tw-gradient-from:#f5f7fa;--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-secondary\/80{--tw-gradient-via:oklab(97.5469% -.000917673 -.00444043/.8);--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-accent{--tw-gradient-to:#f97316;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-primary{fill:#0b5ed7}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[1px\]{padding:1px}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[--cell-size\]{padding-inline:--cell-size}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.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-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0{padding-top:calc(var(--spacing) * 0)}.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-10{padding-top:calc(var(--spacing) * 10)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.\!font-tech{font-family:SF Mono,Roboto Mono,ui-monospace,Menlo,Monaco,Consolas,monospace!important}.font-display{font-family:Outfit,SF Pro Display,Helvetica Neue,-apple-system,BlinkMacSystemFont,sans-serif}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-tech{font-family:SF Mono,Roboto Mono,ui-monospace,Menlo,Monaco,Consolas,monospace}.\!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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[10px\]{font-size:10px!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[38px\]{font-size:38px}.text-\[41px\]{font-size:41px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.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-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#082F4F\]{color:#082f4f}.text-\[\#082F4F\]\/60{color:#082f4f99}.text-\[\#082F4F\]\/70{color:#082f4fb3}.text-\[\#EAF0F3\]{color:#eaf0f3}.text-\[\#F5F3EE\]{color:#f5f3ee}.text-\[\#F47A22\]{color:#f47a22}.text-\[\#FFFFFF\]{color:#fff}.text-\[\#ff7a21\]{color:#ff7a21}.text-accent-foreground{color:#fff}.text-amber-600{color:var(--color-amber-600)}.text-background{color:#fff}.text-black{color:var(--color-black)}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.text-card-foreground{color:#1f2933}.text-current{color:currentColor}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-300{color:var(--color-cyan-300)}.text-destructive{color:#7c1d1d}.text-destructive-foreground{color:#f9fafb}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-600{color:var(--color-emerald-600)}.text-foreground{color:#1f2933}.text-foreground\/50{color:#1f293380}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-muted-foreground{color:#52606d}.text-orange-300{color:var(--color-orange-300)}.text-orange-300\/90{color:#ffb96de6}@supports (color:color-mix(in lab,red,red)){.text-orange-300\/90{color:color-mix(in oklab,var(--color-orange-300) 90%,transparent)}}.text-popover-foreground{color:#1f2933}.text-primary{color:#0b5ed7}.text-primary-foreground{color:#fff}.text-rose-600{color:var(--color-rose-600)}.text-secondary-foreground{color:#1f2933}.text-sky-200{color:var(--color-sky-200)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(59\,130\,246\,0\.35\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#3b82f659);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(249\,115\,22\,0\.55\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#f973168c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(2\,6\,23\,0\.35\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#02061759);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(8\,47\,79\,0\.2\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#082f4f33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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)}.shadow-primary\/20{--tw-shadow-color:#0b5ed733}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/20{--tw-shadow-color:color-mix(in oklab, oklab(51.4907% -.0353635 -.196542/.2) var(--tw-shadow-alpha), transparent)}}.ring-ring{--tw-ring-color:#0b5ed7}.ring-offset-background{--tw-ring-offset-color:#fff}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-transparent{outline-color:#0000}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-100{--tw-brightness:brightness(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,)}.contrast-150{--tw-contrast:contrast(150%);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,)}.grayscale{--tw-grayscale:grayscale(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));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,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-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,transform\,opacity\,box-shadow\,background-color\]{transition-property:width,height,transform,opacity,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!paused{animation-play-state:paused!important}.\[--cell-size\:2rem\]{--cell-size:2rem}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:#0b5ed780}.group-hover\:text-orange-100:is(:where(.group):hover *){color:var(--color-orange-100)}.group-hover\:text-primary:is(:where(.group):hover *){color:#0b5ed7}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:h-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--spacing-4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing-4))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--spacing-4\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing-4) + 2px)}.group-data-\[collapsible\=icon\]\:w-\[var\(--sidebar-width-icon\)\]:is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:#0b5ed7}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:oklab(51.4907% -.0353635 -.196542/.5)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:.5rem}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--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)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:#f5f7fa66}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:#f5f7fa}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:#0b5ed7}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:#52606d}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:#fff}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:#d9e2ec}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:#fff}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:#1f2933}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--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)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.selection\:bg-primary\/30 ::selection{background-color:#0b5ed74d}.selection\:bg-primary\/30::selection{background-color:#0b5ed74d}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:#1f2933}.placeholder\:text-muted-foreground::placeholder{color:#52606d}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(.5rem - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(.5rem - 2px)}@media(hover:hover){.hover\:border-cyan-300\/40:hover{border-color:#53eafd66}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-300\/40:hover{border-color:color-mix(in oklab,var(--color-cyan-300) 40%,transparent)}}.hover\:border-orange-300\/40:hover{border-color:#ffb96d66}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-300\/40:hover{border-color:color-mix(in oklab,var(--color-orange-300) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:#0b5ed780}.hover\:bg-accent:hover{background-color:#f97316}.hover\:bg-muted:hover{background-color:#f5f7fa}.hover\:bg-muted\/50:hover{background-color:#f5f7fa80}.hover\:bg-primary\/90:hover{background-color:#0b5ed7e6}.hover\:bg-secondary:hover{background-color:#f5f7fa}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/55:hover{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/55:hover{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.hover\:text-accent-foreground:hover{color:#fff}.hover\:text-foreground:hover{color:#1f2933}.hover\:text-muted-foreground:hover{color:#52606d}.hover\:text-orange-300:hover{color:var(--color-orange-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(20\,184\,166\,0\.1\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#14b8a61a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(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,)}.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:#7c1d1d4d}.group-\[\.destructive\]\:hover\:bg-destructive:is(:where(.group).destructive *):hover{background-color:#7c1d1d}.group-\[\.destructive\]\:hover\:text-destructive-foreground:is(:where(.group).destructive *):hover{color:#f9fafb}.group-\[\.destructive\]\:hover\:text-red-50:is(:where(.group).destructive *):hover{color:var(--color-red-50)}}.focus\:border-primary:focus{border-color:#0b5ed7}.focus\:bg-accent:focus{background-color:#f97316}.focus\:text-accent-foreground:focus{color:#fff}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:#0b5ed7}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-destructive:is(:where(.group).destructive *):focus{--tw-ring-color:#7c1d1d}.group-\[\.destructive\]\:focus\:ring-red-400:is(:where(.group).destructive *):focus{--tw-ring-color:var(--color-red-400)}.group-\[\.destructive\]\:focus\:ring-offset-red-600:is(:where(.group).destructive *):focus{--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:border-ring:focus-visible{border-color:#0b5ed7}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:#0b5ed7}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:oklab(51.4907% -.0353635 -.196542/.5)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:#fff}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:border-ring:has(:focus){border-color:#0b5ed7}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:oklab(51.4907% -.0353635 -.196542/.5)}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:#0b5ed7}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:#0b5ed70d}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--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)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:#0b5ed7}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:#7c1d1d}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:oklab(39.0133% .11711 .0560779/.2)}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(.5rem - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.4rem\]:has(>button){margin-right:-.4rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:#52606d}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:#7c1d1d}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#52606d}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(.5rem - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:#0b5ed7}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:#fff}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:#f97316}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:#fff}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(.5rem - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:#0b5ed7}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:#fff}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:#0b5ed7}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:#fff}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:#f97316}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:#fff}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:#fff}.data-\[state\=active\]\:text-foreground[data-state=active]{color:#1f2933}.data-\[state\=active\]\:shadow[data-state=active]{--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)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#0b5ed7}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#fff}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50% }.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100% }.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48% }.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:#f97316}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:#fff}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#f97316}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:#f9731680}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#f5f7fa}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:#fff}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#52606d}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50% }.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48% }.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100% }@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:#f97316}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:#f97316}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#f5f7fa}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#d9e2ec}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media(min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:bottom-0{bottom:calc(var(--spacing) * 0)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:flex{display:flex}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:.5rem}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100% }}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-\[320px\]{height:320px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-24{gap:calc(var(--spacing) * 24)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[40px\]{font-size:40px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[48px\]{font-size:48px}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[360px\]{width:360px}.xl\:w-\[380px\]{width:380px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1\.02fr_0\.98fr\]{grid-template-columns:1.02fr .98fr}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@media(prefers-color-scheme:dark){.dark\:border-destructive{border-color:#7c1d1d}.dark\:bg-input\/30{background-color:#d9e2ec4d}.dark\:bg-transparent{background-color:#0000}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:#0b5ed71a}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]){--tw-ring-color:oklab(39.0133% .11711 .0560779/.4)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:#52606d}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:#d9e2ec80}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:#d9e2ec}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:#d9e2ec}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:#f5f7fa}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:#d9e2ec}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#52606d}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(.5rem - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:transition-colors:is(a){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))}@media(hover:hover){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:#f9731680}}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(.5rem - 2px)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.\[\&\>\[data-slot\=field\]\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(.5rem - 2px)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:#0b5ed7}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:#7c1d1d}.\[\&\>svg\]\:text-foreground>svg{color:#1f2933}.\[\&\>svg\]\:text-muted-foreground>svg{color:#52606d}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:#fff3}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:#fff}@media(prefers-color-scheme:dark){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10{background-color:#ffffff1a}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.redoxy-unified-shell,.admin-command-shell{--rx-black:#06101d;--rx-panel:#0b1728;--rx-panel-2:#101f33;--rx-cream:#f8fbff;--rx-ice:#e8f2ff;--rx-navy:#073a83;--rx-blue-electric:#2f8cff;--rx-orange-hot:#ff7a1a;--rx-steel:#aab8c9;--rx-hairline:#e8f2ff29;color:var(--rx-cream);background:radial-gradient(circle at 14% 10%,#2f8cff38,#0000 28%),radial-gradient(circle at 86% 8%,#ff7a1a29,#0000 22%),linear-gradient(#050b14,#091626 38%,#f7fbff 38.1%,#fff)!important}.redoxy-unified-shell:before,.admin-command-shell:before{-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 72%);mask-image:linear-gradient(#000 0% 42%,#0000 72%);background:linear-gradient(90deg,#e8f2ff0b 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#e8f2ff09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(135deg,#0000 0 58%,#2f8cff14 58% 58.3%,#0000 58.3%),radial-gradient(circle at 18% 18%,#2f8cff29,#0000 24%),radial-gradient(circle at 88% 12%,#ff7a1a1f,#0000 20%)!important}.redoxy-unified-shell .rx-hero-stage{background:linear-gradient(135deg,#091626fa,#0e2138f5 52%,#06101dfa),#07111f!important;border-color:#e8f2ff2e!important;box-shadow:0 44px 120px #00000061,0 20px 50px #2f8cff1f,inset 0 1px #ffffff1f!important}.redoxy-unified-shell .rx-hero-stage:before{background:linear-gradient(120deg,#2f8cff29,#0000 35%),linear-gradient(310deg,#ff7a1a1f,#0000 28%)!important}.redoxy-unified-shell .rx-hero-stage:after{border-color:#ffffff1a}.redoxy-unified-shell .rx-command-label{color:#dcecff;background:#ffffff0f;border-color:#ff7a1ae0}.redoxy-unified-shell .rx-hero-headline,.redoxy-unified-shell .rx-hero-metric strong{color:#fff!important}.redoxy-unified-shell .rx-hero-subcopy,.redoxy-unified-shell .rx-hero-metric span{color:#b9c8da!important}.redoxy-unified-shell .rx-hero-logo{filter:drop-shadow(0 24px 36px #0000003d);background:#fffffff5;border-radius:18px;padding:.9rem 1rem}.redoxy-unified-shell .rx-hero-metric{border-color:#e8f2ff24;box-shadow:0 18px 40px #0000002e;background:linear-gradient(145deg,#ffffff1a,#ffffff0a),#ffffff0d!important}.redoxy-unified-shell .signature-band-media{border-color:#ffffff2e!important;box-shadow:0 30px 80px #00000057,inset 0 0 0 1px #ffffff14!important}.redoxy-unified-shell .premium-icon-card{color:#fff!important;background:linear-gradient(145deg,#0c1c30f5,#112640eb)!important;border-color:#e8f2ff24!important}.redoxy-unified-shell .premium-icon-card p:first-child{color:#fff!important}.redoxy-unified-shell .section-kicker{background:#2f8cff14;border-color:#2f8cff38;color:#075fc8!important}.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .media-preview-card,.admin-command-shell .market-glass-card,.admin-command-shell .energy-quote-tile,.admin-command-shell article.rounded-2xl{color:#07121f!important;background:linear-gradient(145deg,#fffffffc,#f0f6fff2)!important;border-color:#073b8324!important}.redoxy-unified-shell h1,.redoxy-unified-shell h2,.redoxy-unified-shell h3{color:#07121f!important}.redoxy-unified-shell .rx-hero-stage h1,.redoxy-unified-shell .rx-hero-stage h2,.redoxy-unified-shell .rx-hero-stage h3{color:#fff!important}.redoxy-unified-shell .ticker-text{color:#eaf4ff;text-shadow:none}.redoxy-unified-shell .btn-premium,.admin-command-shell .btn-premium{background:linear-gradient(110deg,#06377c,#075fc8 64%,#ff7a1a)!important}.redoxy-unified-shell .footer-dark-shell{color:#f8fbff!important;background:linear-gradient(#07111f,#0d1b2d 62%,#07111f)!important}.footer-dark-shell .footer-panel,.footer-dark-shell .rounded-xl,.footer-dark-shell .rounded-lg{color:#f8fbff!important;background:linear-gradient(145deg,#ffffff14,#ffffff09)!important;border-color:#e8f2ff24!important}.admin-command-shell{background:radial-gradient(circle at 14% 10%,#2f8cff33,#0000 28%),radial-gradient(circle at 86% 8%,#ff7a1a1f,#0000 22%),linear-gradient(#050b14,#091626 32%,#f7fbff 32.1%,#fff)!important}.admin-command-shell .admin-hero-panel,.admin-command-shell .energy-command-panel{color:#f8fbff!important;background:linear-gradient(135deg,#091626fa,#0e2138f5 56%,#06101dfa)!important;border-color:#e8f2ff29!important}.admin-command-shell .admin-hero-panel h1,.admin-command-shell .energy-command-panel h2,.admin-command-shell .admin-hero-panel .text-white,.admin-command-shell .energy-command-panel .text-white{color:#fff!important}.admin-command-shell .admin-hero-panel p,.admin-command-shell .energy-command-panel p,.admin-command-shell .admin-hero-panel .text-slate-300,.admin-command-shell .energy-command-panel .text-slate-300{color:#b9c8da!important}.redoxy-unified-shell .page-frame>.page-grid>.mx-auto h1,.redoxy-unified-shell main>section:first-child>.container>.mx-auto h1{text-shadow:0 18px 42px #00000047;color:#fff!important}.redoxy-unified-shell .page-frame>.page-grid>.mx-auto .section-copy,.redoxy-unified-shell .page-frame>.page-grid>.mx-auto p:not(.section-kicker),.redoxy-unified-shell main>section:first-child>.container>.mx-auto p:not(.section-kicker){color:#c2d0df!important}.redoxy-unified-shell .page-frame>.page-grid>.mx-auto .section-kicker,.redoxy-unified-shell main>section:first-child>.container>.mx-auto .section-kicker,.redoxy-unified-shell main>section:first-child>.container>.mx-auto p:first-child{color:#e8f2ff!important;background:#ffffff14!important;border-color:#e8f2ff38!important}.redoxy-unified-shell .page-hero-band,.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .media-preview-card,.redoxy-unified-shell .rounded-lg.border,.redoxy-unified-shell .rounded-xl.border,.redoxy-unified-shell .rounded-2xl.border,.redoxy-unified-shell dialog,.redoxy-unified-shell [role=dialog]{color:#07121f!important}.redoxy-unified-shell .page-hero-band :is(h1,h2,h3,h4),.redoxy-unified-shell .surface-card :is(h1,h2,h3,h4),.redoxy-unified-shell .surface-card-soft :is(h1,h2,h3,h4),.redoxy-unified-shell .page-context-card :is(h1,h2,h3,h4),.redoxy-unified-shell .premium-editorial-tile :is(h1,h2,h3,h4),.redoxy-unified-shell .media-preview-card :is(h1,h2,h3,h4),.redoxy-unified-shell .rounded-lg.border :is(h1,h2,h3,h4),.redoxy-unified-shell .rounded-xl.border :is(h1,h2,h3,h4),.redoxy-unified-shell .rounded-2xl.border :is(h1,h2,h3,h4){color:#07121f!important;text-shadow:none!important}.redoxy-unified-shell .page-hero-band :is(p,li,span,label),.redoxy-unified-shell .surface-card :is(p,li,span,label),.redoxy-unified-shell .surface-card-soft :is(p,li,span,label),.redoxy-unified-shell .page-context-card :is(p,li,span,label),.redoxy-unified-shell .premium-editorial-tile :is(p,li,span,label),.redoxy-unified-shell .media-preview-card :is(p,li,span,label),.redoxy-unified-shell .rounded-lg.border :is(p,li,span,label),.redoxy-unified-shell .rounded-xl.border :is(p,li,span,label),.redoxy-unified-shell .rounded-2xl.border :is(p,li,span,label){color:#4c5f73!important}.redoxy-unified-shell .page-hero-band .section-kicker,.redoxy-unified-shell .surface-card .section-kicker,.redoxy-unified-shell .surface-card-soft .section-kicker,.redoxy-unified-shell .page-context-card .section-kicker,.redoxy-unified-shell .premium-editorial-tile .section-kicker,.redoxy-unified-shell .media-preview-card .section-kicker,.redoxy-unified-shell .text-primary,.redoxy-unified-shell .page-hero-band .text-primary,.redoxy-unified-shell .surface-card .text-primary,.redoxy-unified-shell .surface-card-soft .text-primary{color:#075fc8!important}.redoxy-unified-shell .btn-premium,.redoxy-unified-shell .btn-premium *,.admin-command-shell .btn-premium,.admin-command-shell .btn-premium *{color:#fff!important;text-shadow:none!important}.redoxy-unified-shell .btn-premium-outline,.redoxy-unified-shell .btn-premium-outline *,.redoxy-unified-shell .link-premium,.redoxy-unified-shell .link-premium *{color:#073a83!important}.redoxy-unified-shell .rx-hero-stage .signature-band-chip{color:#fff!important;box-shadow:none!important;background:#ffffff14!important;border-color:#e8f2ff38!important}.redoxy-unified-shell .rx-hero-stage .signature-band-chip:hover{color:#fff!important;background:#ff7a1a24!important;border-color:#ff7a1a94!important}.redoxy-unified-shell .premium-icon-card,.redoxy-unified-shell .premium-icon-card :is(h1,h2,h3,h4,p,span){color:#fff!important}.redoxy-unified-shell .premium-icon-card p:last-child{color:#c2d0df!important}.redoxy-unified-shell .rx-video-status,.redoxy-unified-shell .rx-video-status *{color:#fff!important}.footer-dark-shell,.footer-dark-shell :is(h1,h2,h3,h4,p,a,span,li){color:#f8fbff!important}.footer-dark-shell .text-slate-300,.footer-dark-shell .text-slate-200,.footer-dark-shell .text-slate-400{color:#b9c8da!important}.admin-command-shell .admin-hero-panel :is(h1,h2,h3,h4),.admin-command-shell .energy-command-panel :is(h1,h2,h3,h4){color:#fff!important}.admin-command-shell .admin-hero-panel :is(p,span,li),.admin-command-shell .energy-command-panel :is(p,span,li){color:#c2d0df!important}.admin-command-shell .market-glass-card :is(h1,h2,h3,h4,p,span),.admin-command-shell .energy-quote-tile :is(h1,h2,h3,h4,p,span),.admin-command-shell article.rounded-2xl :is(h1,h2,h3,h4,p,span){color:#07121f!important}.admin-command-shell .market-glass-card .text-cyan-300,.admin-command-shell .market-glass-card .text-orange-300,.admin-command-shell .energy-quote-tile .text-cyan-300,.admin-command-shell .energy-quote-tile .text-orange-300,.admin-command-shell article.rounded-2xl .text-cyan-300,.admin-command-shell article.rounded-2xl .text-orange-300{color:#075fc8!important}.floating-concierge,.floating-whatsapp{will-change:transform}.floating-whatsapp{bottom:1.5rem!important;right:6rem!important}.floating-concierge{bottom:1.5rem!important;right:1.5rem!important}.floating-concierge-panel{color:#f8fbff!important;background:linear-gradient(145deg,#081220fa,#0d1f34f5)!important}.floating-concierge-panel :is(p,a,input,button,span){color:#f8fbff!important}@media(max-width:640px){.floating-concierge,.floating-whatsapp{transform-origin:100% 100%;transform:scale(.86)}.floating-concierge{bottom:.65rem!important;right:.65rem!important}.floating-whatsapp{bottom:.65rem!important;right:4.15rem!important}.floating-concierge-panel{max-height:min(70vh,520px);overflow-y:auto;width:min(320px,100vw - 1.5rem)!important}}@media(max-width:1280px){.floating-concierge{display:none!important}.floating-whatsapp{opacity:.92;width:2.75rem!important;height:2.75rem!important;bottom:1rem!important;right:1rem!important}}.redoxy-unified-shell,.admin-command-shell{--rx-ink:#0a1f36;--rx-muted:#5d6f83;--rx-line:#1a4c8429;--rx-blue:#0059c9;--rx-blue-deep:#003c87;--rx-orange:#ff6a00;--rx-paper:#ffffffeb;--rx-paper-strong:#fffffffa;color:var(--rx-ink);background:linear-gradient(115deg,#0059c91c 0 10%,#0000 10% 100%),linear-gradient(292deg,#0000 0 76%,#ff6a001c 76% 100%),linear-gradient(#fbfdff,#f2f7fc 36%,#fff)}.redoxy-unified-shell:before,.admin-command-shell:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#003d870f 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#003d870b 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 18% 22%,#0059c914,#0000 26%),radial-gradient(circle at 86% 12%,#ff6a0014,#0000 24%);position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000b8 48%,#0000 100%);mask-image:linear-gradient(#000,#000000b8 48%,#0000)}.redoxy-unified-shell .site-ambient{opacity:.72;background:linear-gradient(120deg,#0059c929,#0000 18%),linear-gradient(300deg,#ff6a0024,#0000 16%)}.redoxy-unified-shell h1,.redoxy-unified-shell h2,.redoxy-unified-shell h3,.admin-command-shell h1,.admin-command-shell h2,.admin-command-shell h3{letter-spacing:-.025em;color:var(--rx-ink)!important}.redoxy-unified-shell .section-copy,.admin-command-shell p,.admin-command-shell .text-slate-300,.admin-command-shell .text-slate-400,.redoxy-unified-shell .text-slate-500,.redoxy-unified-shell .text-slate-600,.redoxy-unified-shell .text-slate-700{color:var(--rx-muted)!important}.redoxy-unified-shell .section-kicker,.admin-command-shell .text-cyan-300,.admin-command-shell .text-orange-300{background:linear-gradient(90deg,#0059c914,#ff6a0014);border:1px solid #0059c933;width:fit-content;box-shadow:0 8px 24px #0059c90f;color:var(--rx-blue)!important}.redoxy-unified-shell .page-frame{background:linear-gradient(#fff3,#fff0),radial-gradient(circle at 72% 8%,#ff6a001f,#0000 24%)}.redoxy-unified-shell .signature-band{border:1px solid var(--rx-line);background:linear-gradient(135deg,#fffffffa,#eff6ffe0 48%,#fff6edeb),var(--rx-paper);border-radius:28px;box-shadow:0 34px 90px #051f4021,inset 0 1px #ffffffe6}.redoxy-unified-shell .signature-band:after,.redoxy-unified-shell .page-hero-band:after,.redoxy-unified-shell .premium-feature-frame:after,.admin-command-shell .admin-hero-panel:before,.admin-command-shell .energy-command-panel:before{content:"";pointer-events:none;opacity:.64;background:linear-gradient(135deg,#0059c92e,#0000 20%),linear-gradient(315deg,#ff6a0029,#0000 18%);position:absolute;inset:0}.redoxy-unified-shell .signature-band-media,.redoxy-unified-shell .premium-feature-frame,.redoxy-unified-shell .media-preview-card,.redoxy-unified-shell .nav-preview-media{border:1px solid #ffffffb8;border-radius:22px;box-shadow:0 22px 52px #051f4029}.redoxy-unified-shell .signature-band-video,.redoxy-unified-shell video,.redoxy-unified-shell img{image-rendering:auto}.redoxy-unified-shell .premium-icon-strip{gap:1rem}.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .premium-icon-card,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .dual-slider-shell,.redoxy-unified-shell .rounded-lg.border,.redoxy-unified-shell .rounded-xl.border,.redoxy-unified-shell .rounded-2xl.border,.admin-command-shell .market-glass-card,.admin-command-shell .energy-quote-tile,.admin-command-shell .rounded-2xl.border,.admin-command-shell article.rounded-2xl{border-color:var(--rx-line)!important;background:linear-gradient(180deg,var(--rx-paper-strong),#f6faffe0),var(--rx-paper)!important;color:var(--rx-ink)!important;box-shadow:0 18px 44px #051f4014,inset 0 1px #fffffff2!important}.redoxy-unified-shell .premium-icon-card,.redoxy-unified-shell .surface-card,.redoxy-unified-shell .premium-editorial-tile,.admin-command-shell .energy-quote-tile,.admin-command-shell article.rounded-2xl{border-radius:18px}.redoxy-unified-shell .premium-icon-card:hover,.redoxy-unified-shell .surface-card:hover,.redoxy-unified-shell .premium-editorial-tile:hover,.redoxy-unified-shell .media-preview-card:hover,.admin-command-shell .energy-quote-tile:hover{transform:translateY(-4px);border-color:#ff6a0057!important;box-shadow:0 28px 68px #051f4021,0 12px 28px #ff6a0017!important}.redoxy-unified-shell .btn-premium,.admin-command-shell .btn-premium{background:linear-gradient(135deg,var(--rx-blue-deep),var(--rx-blue) 58%,#1685ff);border:0;box-shadow:0 16px 34px #0059c93d,inset 0 1px #ffffff3d;color:#fff!important}.redoxy-unified-shell .btn-premium:hover,.admin-command-shell .btn-premium:hover{background:linear-gradient(135deg,var(--rx-blue),#0876f2 54%,var(--rx-orange));transform:translateY(-2px)}.redoxy-unified-shell .btn-premium-outline,.redoxy-unified-shell .link-premium,.redoxy-unified-shell .signature-band-chip,.admin-command-shell .btn-premium-outline{box-shadow:0 10px 24px #051f400f;color:var(--rx-ink)!important;background:#ffffffe6!important;border:1px solid #0059c938!important}.redoxy-unified-shell .btn-premium-outline:hover,.redoxy-unified-shell .link-premium:hover,.redoxy-unified-shell .signature-band-chip:hover,.admin-command-shell .btn-premium-outline:hover{color:var(--rx-orange)!important;background:linear-gradient(135deg,#fff,#fff4ea)!important;border-color:#ff6a0070!important}.redoxy-unified-shell .nav-premium-shell{background:#ffffffdb;border:1px solid #0059c924;box-shadow:0 14px 34px #051f4014}.redoxy-unified-shell .nav-premium-pill{background:linear-gradient(135deg,#0059c91f,#ff6a0021);box-shadow:inset 0 0 0 1px #0059c91f}.redoxy-unified-shell .nav-preview-surface,.redoxy-unified-shell .nav-preview-shell{box-shadow:0 30px 80px #051f4024;border-color:var(--rx-line)!important;background:linear-gradient(#fffffffa,#f3f8fff5)!important}.redoxy-unified-shell input,.redoxy-unified-shell textarea,.redoxy-unified-shell select,.admin-command-shell input,.admin-command-shell textarea,.admin-command-shell select{box-shadow:inset 0 8px 18px #051f400a;color:var(--rx-ink)!important;background:#fffffff5!important;border-color:#0059c92e!important}.admin-command-shell{color:var(--rx-ink)!important;background:linear-gradient(115deg,#0059c91f 0 12%,#0000 12%),linear-gradient(292deg,#0000 0 78%,#ff6a001f 78%),linear-gradient(#fbfdff,#edf5ff 46%,#fff)!important}.admin-command-shell .admin-hero-panel,.admin-command-shell .energy-command-panel{position:relative;overflow:hidden;border:1px solid var(--rx-line)!important;background:linear-gradient(135deg,#fffffffa,#ebf4ffeb 56%,#fff4ebeb)!important;border-radius:28px!important;box-shadow:0 34px 88px #051f4021!important}.admin-command-shell .bg-black\/20,.admin-command-shell .bg-black\/25,.admin-command-shell .bg-black\/15,.admin-command-shell .bg-white\/5,.admin-command-shell .bg-white\/6{background:#ffffffe6!important}.admin-command-shell .text-white,.admin-command-shell .text-slate-100,.admin-command-shell .text-slate-200{color:var(--rx-ink)!important}.footer-dark-shell{color:var(--rx-ink)!important;background:linear-gradient(135deg,#fffffffa,#ebf4fff0 54%,#fff4ebeb)!important;border-color:#0059c924!important}.footer-dark-shell .footer-panel,.footer-dark-shell .rounded-xl,.footer-dark-shell .rounded-lg{box-shadow:0 18px 48px #051f4014;color:var(--rx-ink)!important;background:#ffffffc7!important;border-color:#0059c924!important}.footer-dark-shell h2,.footer-dark-shell h3,.footer-dark-shell .text-white,.footer-dark-shell .font-medium{color:var(--rx-ink)!important}.footer-dark-shell .text-slate-300,.footer-dark-shell .text-slate-200{color:var(--rx-muted)!important}.btn-whatsapp-premium{background:linear-gradient(135deg,#0059c9,#12b886)!important;box-shadow:0 18px 40px #0059c938!important}.redoxy-unified-shell,.admin-command-shell{--rx-black:#07121f;--rx-navy:#06377c;--rx-blue-electric:#075fc8;--rx-blue-soft:#eef6ff;--rx-orange-hot:#f46a18;--rx-orange-soft:#fff6ef;--rx-steel:#5b6d80;--rx-hairline:#06377c21;background:linear-gradient(112deg,#075fc81a 0 8%,#0000 8% 100%),linear-gradient(292deg,#0000 0 84%,#f46a1817 84% 100%),linear-gradient(#fff,#f6faff 38%,#fff)!important}.redoxy-unified-shell:before,.admin-command-shell:before{opacity:1;background:linear-gradient(90deg,#06377c0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#06377c08 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#0000 0 58%,#075fc80b 58% 58.35%,#0000 58.35%),radial-gradient(circle at 18% 14%,#075fc81f,#0000 26%),radial-gradient(circle at 86% 10%,#f46a1814,#0000 22%)!important}.redoxy-unified-shell h1,.redoxy-unified-shell h2,.admin-command-shell h1,.admin-command-shell h2{letter-spacing:-.035em;font-weight:800}.redoxy-unified-shell .page-grid{max-width:1480px}.redoxy-unified-shell .page-frame{padding-top:6.75rem}.rx-hero-stage{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:start;gap:1.15rem;min-height:0;padding:1rem;background:linear-gradient(145deg,#fffffffa,#eef6fff0 48%,#fffaf6f0),#fff!important;border:1px solid #052e6e29!important;border-radius:34px!important;box-shadow:0 44px 120px #052e6e2e,0 20px 44px #ff6b0012,inset 0 1px #fffffff5!important}.rx-hero-stage:before{opacity:.9;background:linear-gradient(120deg,#075fc814,#0000 34%),linear-gradient(310deg,#f46a1814,#0000 30%)!important}.rx-hero-stage:after{content:"";pointer-events:none;border:1px solid #ffffffb8;border-radius:26px;position:absolute;inset:12px}.rx-command-label{border-left:4px solid var(--rx-orange-hot);color:var(--rx-navy);letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg,#075fc817,#ffffffb8);margin-bottom:1.1rem;padding:.68rem .95rem;font-size:.72rem;font-weight:800;display:inline-flex}.rx-hero-logo{filter:drop-shadow(0 18px 24px #052e6e1f)}.rx-hero-headline{max-width:560px;margin-top:1.05rem;font-size:clamp(2.25rem,3.2vw,4.45rem);line-height:.94;color:var(--rx-black)!important}.rx-hero-subcopy{color:#44586f;max-width:540px;margin-top:.95rem;font-size:clamp(1rem,1vw,1.18rem);line-height:1.75}.rx-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:100%;margin-top:1rem;display:grid}.rx-hero-metric{background:linear-gradient(155deg,#fffffff5,#eef6ffdb),#fff;border:1px solid #052e6e24;border-radius:18px;min-height:76px;padding:.85rem;position:relative;overflow:hidden;box-shadow:0 14px 34px #052e6e14}.rx-hero-metric:after{content:"";background:#f46a1814;border-radius:999px;width:92px;height:92px;position:absolute;bottom:-44px;right:-32px}.rx-hero-metric strong{color:var(--rx-navy);font-family:var(--font-display);font-size:clamp(1.05rem,1.15vw,1.45rem);line-height:1;display:block}.rx-hero-metric span{color:#60738a;margin-top:.5rem;font-size:.72rem;line-height:1.35;display:block}.redoxy-unified-shell .signature-band-copy{z-index:2;padding:clamp(1.1rem,2vw,2.15rem)}.redoxy-unified-shell .signature-band-media{aspect-ratio:16/9;clip-path:polygon(4% 0,100% 0,100% 100%,0 100%,0 8%);align-self:start;height:auto;min-height:0;max-height:620px;margin-top:0;border-radius:28px!important}.redoxy-unified-shell .signature-band-video{object-fit:cover;object-position:center center;filter:saturate(.96)contrast(1.08)brightness(.96)}.redoxy-unified-shell .signature-band-overlay{background:linear-gradient(90deg,#030d1c94,#030d1c0f 45%,#030d1c57),radial-gradient(circle at 86% 14%,#f46a1829,#0000 22%),linear-gradient(#0000,#075fc821)!important}.rx-video-status{z-index:4;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030d1c80;border:1px solid #ffffff42;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.rx-video-status span,.rx-video-status strong{color:#fff;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem}.rx-video-status strong{color:#ffb16f}.redoxy-unified-shell .premium-icon-strip{margin-top:1.15rem;margin-bottom:5rem}.redoxy-unified-shell .premium-icon-card{grid-template-columns:82px minmax(0,1fr);min-height:116px;position:relative;background:linear-gradient(135deg,#fff,#f0f7ff 72%,#fffaf6)!important;border-radius:24px!important;box-shadow:0 24px 60px #052e6e1c!important}.redoxy-unified-shell .premium-icon-card:before,.redoxy-unified-shell .surface-card:before,.redoxy-unified-shell .premium-editorial-tile:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;border-top:3px solid #ff6b00b8;transition:opacity .22s;position:absolute;inset:0}.redoxy-unified-shell .premium-icon-card:hover:before,.redoxy-unified-shell .surface-card:hover:before,.redoxy-unified-shell .premium-editorial-tile:hover:before{opacity:1}.redoxy-unified-shell .premium-icon-card-media{background:linear-gradient(145deg,#fff,#dfefff);border-radius:20px;width:82px;height:82px;box-shadow:inset 0 0 0 1px #052e6e1a}.redoxy-unified-shell section{position:relative}.redoxy-unified-shell section.bg-secondary,.redoxy-unified-shell .bg-secondary{background:linear-gradient(118deg,#eff7fffa,#fffffffa 60%,#fffaf6f0)!important}.redoxy-unified-shell .surface-card,.redoxy-unified-shell .surface-card-soft,.redoxy-unified-shell .premium-editorial-tile,.redoxy-unified-shell .page-context-card,.redoxy-unified-shell .media-preview-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#fffffffc,#f2f8ffeb 72%,#fffbf8f0)!important;border-radius:26px!important;box-shadow:0 24px 68px #052e6e1a,inset 0 1px #ffffffeb!important}.redoxy-unified-shell .premium-editorial-tile{min-height:210px;padding:1.55rem}.redoxy-unified-shell .premium-tile-arrow,.redoxy-unified-shell .link-premium{color:var(--rx-blue-electric)!important}.redoxy-unified-shell .link-premium{border-bottom:2px solid #ff6b0061;padding-bottom:.18rem}.redoxy-unified-shell .media-preview-card{border-radius:30px!important}.redoxy-unified-shell .media-preview-frame{aspect-ratio:16/11}.redoxy-unified-shell .btn-premium,.admin-command-shell .btn-premium{min-height:3.15rem;padding-inline:1.45rem;background:linear-gradient(110deg,#052e6e,#075fc8 62%,#f46a18)!important;border-radius:999px!important;box-shadow:0 18px 42px #006cf042,0 10px 22px #ff6b0024!important}.redoxy-unified-shell .btn-premium-outline,.admin-command-shell .btn-premium-outline,.redoxy-unified-shell .signature-band-chip{min-height:3.1rem;background:linear-gradient(135deg,#fff,#f2f8ff)!important;border-radius:999px!important}.redoxy-unified-shell .nav-premium-shell{border-radius:999px;padding:.28rem}.redoxy-unified-shell .nav-premium-item{border-radius:999px;font-weight:700}.footer-dark-shell{color:var(--rx-black)!important;background:linear-gradient(120deg,#fff,#f0f7ff 54%,#fffaf6)!important}.footer-dark-shell .footer-panel{background:linear-gradient(135deg,#fffffff5,#f0f7ffeb 66%,#fffaf6eb)!important;border-radius:30px!important}.admin-command-shell{padding-top:2rem!important}.admin-command-shell .admin-hero-panel,.admin-command-shell .energy-command-panel{background:linear-gradient(135deg,#fffffffa,#eef6fff0 62%,#fffaf6eb)!important;border-radius:34px!important;box-shadow:0 42px 110px #052e6e29,inset 0 1px #ffffffeb!important}.admin-command-shell article.rounded-2xl,.admin-command-shell .market-glass-card,.admin-command-shell .energy-quote-tile{background:linear-gradient(145deg,#fffffffa,#eef7ffeb)!important;border-radius:24px!important;box-shadow:0 20px 58px #052e6e1a!important}@media(max-width:1024px){.rx-hero-stage{grid-template-columns:1fr;min-height:auto}.redoxy-unified-shell .signature-band-media{clip-path:none;min-height:360px}}@media(max-width:640px){.rx-hero-metrics{grid-template-columns:1fr}.rx-hero-headline{font-size:clamp(2.15rem,12vw,3.6rem)}.redoxy-unified-shell .signature-band-copy{padding:1.25rem}}.redoxy-unified-shell .page-frame :is(h1,h2,h3,h4,.text-foreground),.redoxy-unified-shell .page-frame>.page-grid>.grid :is(h1,h2,h3,h4,.text-foreground),.redoxy-unified-shell .page-frame>.page-grid>.mx-auto :is(h1,h2,h3,h4,.text-foreground){text-shadow:0 16px 42px #00000047;color:#fff!important}.redoxy-unified-shell .page-frame :is(.section-copy,p,li,span,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-300,.text-gray-400),.redoxy-unified-shell .page-frame>.page-grid>.grid :is(.section-copy,p,li,span),.redoxy-unified-shell .page-frame>.page-grid>.mx-auto :is(.section-copy,p,li,span){color:#c5d1df!important}.redoxy-unified-shell .page-frame .section-kicker,.redoxy-unified-shell .page-frame>.page-grid>.mx-auto .section-kicker{color:#eaf4ff!important;background:#ffffff14!important;border-color:#e8f2ff3d!important}.redoxy-unified-shell .page-frame :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border),.redoxy-unified-shell :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border),.redoxy-unified-shell .page-frame :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border) :is(h1,h2,h3,h4,.text-foreground),.redoxy-unified-shell :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border) :is(h1,h2,h3,h4,.text-foreground){color:#07121f!important;text-shadow:none!important}.redoxy-unified-shell .page-frame :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border) :is(.section-copy,p,li,span,label,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-300,.text-gray-400),.redoxy-unified-shell :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border) :is(.section-copy,p,li,span,label,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-300,.text-gray-400){color:#4b5f75!important;text-shadow:none!important}.redoxy-unified-shell .page-frame :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card) :is(.section-kicker,.text-primary),.redoxy-unified-shell :is(.surface-card,.surface-card-soft,.page-hero-band,.page-context-card,.premium-icon-card,.premium-editorial-tile,.media-preview-card) :is(.section-kicker,.text-primary){color:#075fc8!important;text-shadow:none!important}.redoxy-unified-shell .rx-hero-stage :is(h1,h2,h3,h4,.text-foreground),.redoxy-unified-shell .rx-hero-stage .rx-hero-headline,.redoxy-unified-shell .rx-hero-stage .rx-hero-metric strong{color:#fff!important;text-shadow:none!important}.redoxy-unified-shell .rx-hero-stage :is(.section-copy,p,li,span),.redoxy-unified-shell .rx-hero-stage .rx-hero-subcopy,.redoxy-unified-shell .rx-hero-stage .rx-hero-metric span{color:#c5d1df!important}.redoxy-unified-shell .rx-hero-stage .signature-band-chip{color:#fff!important;background:#ffffff14!important;border-color:#e8f2ff3d!important}.redoxy-unified-shell .rx-video-status,.redoxy-unified-shell .rx-video-status :is(p,span,strong){color:#fff!important}.redoxy-unified-shell .rx-video-status strong{color:#ffb16f!important}.redoxy-unified-shell .btn-premium,.redoxy-unified-shell .btn-premium :is(span,svg),.admin-command-shell .btn-premium,.admin-command-shell .btn-premium :is(span,svg){color:#fff!important}.redoxy-unified-shell .btn-premium-outline,.redoxy-unified-shell .btn-premium-outline :is(span,svg),.redoxy-unified-shell .link-premium,.redoxy-unified-shell .link-premium :is(span,svg){color:#073a83!important}.footer-dark-shell,.footer-dark-shell :is(h1,h2,h3,h4,.text-white,.font-medium){color:#07121f!important}.footer-dark-shell :is(p,a,span,li,.text-slate-200,.text-slate-300,.text-slate-400){color:#51657a!important}.footer-dark-shell .text-orange-300,.footer-dark-shell a:hover{color:#e85f13!important}.footer-dark-shell .btn-premium,.footer-dark-shell .btn-premium :is(span,svg),.footer-dark-shell a.btn-premium{color:#fff!important}.footer-dark-shell .link-premium,.footer-dark-shell a.link-premium{color:#073a83!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}html body .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-evidence-hub,.canvas-command-center,.canvas-contact-board,.canvas-command-metric,.canvas-command-link,.canvas-about-network>div,.canvas-response-path span,.canvas-status-panel,.canvas-service-flow-caption,.canvas-command-sidebar,.canvas-command-route,.canvas-map-panel),html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-card,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-service-card,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-project-card,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-evidence-hub,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-command-center,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-contact-board,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-command-metric,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-command-link,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-status-panel,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-service-flow-caption,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-command-sidebar,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-command-route,html body .redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-map-panel{-webkit-backdrop-filter:none!important}.redoxy-unified-shell .redoxy-canvas-shell [data-scroll-item=true]{opacity:1!important;filter:none!important;transform:translate3d(0,var(--scroll-y,12px),0)!important;transition:transform .56s cubic-bezier(.22,1,.36,1) var(--scroll-delay,0s),border-color .22s ease,box-shadow .26s ease!important}.redoxy-unified-shell .redoxy-canvas-shell [data-scroll-item=true].is-inview{transform:translate(0)!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-card.is-inview:hover{transform:translateY(-4px)!important}.redoxy-unified-shell .redoxy-canvas-shell :is(.canvas-journey,.canvas-row,.canvas-pipeline,.canvas-card){min-width:0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-journey{grid-template-columns:minmax(250px,280px) minmax(0,1fr);gap:16px 32px;padding:52px 0 40px}.redoxy-unified-shell .redoxy-canvas-shell :is(.canvas-journey-intro p,.canvas-row-intro p,.canvas-loop-chip){letter-spacing:0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:14px 0 0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline:before{background:linear-gradient(90deg,#0f87ff,#54baff 34%,#ff7a1a 53%,#72e98b 73%,#3198ff);height:10px;top:61px;left:4%;right:4%;box-shadow:0 0 18px #43a4ffb8,0 0 38px #115dd34d}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline:after{content:"";z-index:1;opacity:0;will-change:transform,opacity;background:linear-gradient(90deg,#0000,#fffffffa 48%,#0000);border-radius:999px;width:18%;height:6px;animation:4.8s cubic-bezier(.45,0,.2,1) infinite canvasPipelineFlow;position:absolute;top:63px;left:4%;box-shadow:0 0 18px #7fd2ffe6}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node{--node-signal:#56b2ffc7;gap:8px;min-height:206px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(4){--node-signal:#ff8a36d1}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(5),.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(6){--node-signal:#72e98bc7}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node>strong{isolation:isolate;position:relative}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node>strong:after{content:"";z-index:-1;border:1px solid var(--node-signal);opacity:0;border-radius:50%;animation:4.8s ease-out .24s infinite canvasNodeSignal;position:absolute;inset:-7px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(2)>strong:after{animation-delay:.68s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(3)>strong:after{animation-delay:1.12s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(4)>strong:after{animation-delay:1.56s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(5)>strong:after{animation-delay:2s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(6)>strong:after{animation-delay:2.44s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:nth-child(7)>strong:after{animation-delay:2.88s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node h3{font-size:clamp(12px,1vw,15px)}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node p{overflow-wrap:break-word;width:100%;max-width:122px;font-size:11.5px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-loop-chip{grid-area:2/2;justify-self:center;width:min(520px,100%);min-width:0;margin:0;position:relative;bottom:auto;left:auto;transform:none}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row{gap:26px;padding:34px 0;position:relative}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row:before{content:"";z-index:3;pointer-events:none;opacity:0;will-change:transform,opacity;background:linear-gradient(90deg,#0000,#47acfff2,#ff7a1ad1,#0000);width:min(280px,28%);height:2px;animation:7.2s ease-in-out infinite canvasSectionFlow;position:absolute;top:-1px;left:0;transform:translate(-105%)}.redoxy-unified-shell .redoxy-canvas-shell .canvas-overview-row{grid-template-columns:minmax(240px,270px) minmax(0,1.05fr) minmax(230px,.86fr) minmax(250px,1fr);gap:22px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:9px;padding:18px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card>span{margin-bottom:4px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card div{min-width:0;padding:12px 8px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card strong{color:#fff;white-space:nowrap;align-items:baseline;gap:4px;min-width:0;font-size:clamp(18px,1.35vw,22px);line-height:1.1;display:flex}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card strong em{color:#83c9ff;font-size:.56em;font-style:normal;font-weight:800}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card small{font-size:11px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-technology-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.62fr) minmax(0,.9fr);gap:18px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-diagram>span{color:#fff;background:linear-gradient(#010e1ff5,#010e1fb3);border-bottom:1px solid #63b5ff3d;padding:14px 16px 12px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-flow{gap:6px;padding:90px 18px 0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-flow:before{top:108px;left:34px;right:34px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-flow:after{content:"";z-index:1;opacity:0;will-change:transform,opacity;background:linear-gradient(90deg,#0000,#aee1ff 48%,#0000);border-radius:999px;width:22%;height:4px;animation:4.4s ease-in-out infinite canvasProcessFlow;position:absolute;top:107px;left:34px;box-shadow:0 0 16px #52b5ffeb}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-flow b{white-space:nowrap;min-width:0;min-height:36px;padding:0 4px;font-size:clamp(10px,.78vw,12px)}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path{border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:min(1600px,100% - 72px);margin:48px auto 36px;padding:18px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span{background:#021123b8;border:1px solid #64b5ff2e;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);gap:5px 12px;min-width:0;padding:15px 16px;display:grid;position:relative}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span i{color:#8ed0ff;background:#08468557;border:1px solid #60baff7a;border-radius:50%;grid-area:1/1/3;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 18px #3196ff2e}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span strong,.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span small{grid-column:2;min-width:0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:not(:last-child):after{width:13px;top:31px;right:-13px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:not(:last-child):before{content:"";z-index:4;background:#8ed0ff;border-radius:50%;width:7px;height:7px;animation:3.2s ease-in-out infinite canvasResponseSignal;position:absolute;top:28px;right:-16px;box-shadow:0 0 12px #56b8fff2}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:nth-child(2):before{animation-delay:.42s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:nth-child(3):before{animation-delay:.84s}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:nth-child(4):before{animation-delay:1.26s}@keyframes canvasPipelineFlow{0%{opacity:0;transform:translate(0)scaleX(.45)}10%,86%{opacity:1}to{opacity:0;transform:translate(420%)scaleX(.72)}}@keyframes canvasNodeSignal{0%,58%{opacity:0;transform:scale(.82)}68%{opacity:.86}82%,to{opacity:0;transform:scale(1.2)}}@keyframes canvasSectionFlow{0%,12%{opacity:0;transform:translate(-105%)}24%,74%{opacity:.92}88%,to{opacity:0;transform:translate(460%)}}@keyframes canvasProcessFlow{0%,8%{opacity:0;transform:translate(0)}18%,80%{opacity:1}to{opacity:0;transform:translate(315%)}}@keyframes canvasResponseSignal{0%,to{opacity:.38;transform:scale(.72)}50%{opacity:1;transform:scale(1.08)}}@media(max-width:1100px){.redoxy-unified-shell .redoxy-canvas-shell .canvas-journey,.redoxy-unified-shell .redoxy-canvas-shell .canvas-overview-row{grid-template-columns:1fr}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline:before,.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline:after{display:none}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node{background:#04172dbd;border:1px solid #60b1ff3d;border-radius:8px;min-height:176px;padding:18px 12px;overflow:hidden}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline-node:before{content:"";background:linear-gradient(90deg,transparent,var(--node-signal),transparent);width:36%;height:2px;animation:4.2s ease-in-out infinite canvasCompactFlow;position:absolute;top:0;left:0}.redoxy-unified-shell .redoxy-canvas-shell .canvas-loop-chip{grid-area:3/1}.redoxy-unified-shell .redoxy-canvas-shell .canvas-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.redoxy-unified-shell .redoxy-canvas-shell .canvas-process-diagram{grid-column:1/-1}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 34px,1180px)}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:last-child{grid-column:1/-1}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:before,.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:after{display:none}}@keyframes canvasCompactFlow{0%,12%{opacity:0;transform:translate(-100%)}28%,72%{opacity:1}88%,to{opacity:0;transform:translate(280%)}}@media(max-width:760px){.redoxy-unified-shell .redoxy-canvas-shell .canvas-journey{padding:34px 0 30px}.redoxy-unified-shell .redoxy-canvas-shell .canvas-pipeline,.redoxy-unified-shell .redoxy-canvas-shell .canvas-technology-grid,.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path{grid-template-columns:1fr}.redoxy-unified-shell .redoxy-canvas-shell .canvas-loop-chip{grid-row:3;padding-inline:14px;font-size:11px;display:inline-flex}.redoxy-unified-shell .redoxy-canvas-shell .canvas-response-path>span:last-child{grid-column:auto}}@media(max-width:560px){.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card{grid-template-columns:1fr}.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card>span,.redoxy-unified-shell .redoxy-canvas-shell .canvas-impact-card a{grid-column:1}}.canvas-journey{grid-template-columns:minmax(230px,270px) minmax(0,1fr)}.canvas-pipeline{grid-template-columns:repeat(7,minmax(84px,1fr))}.redoxy-unified-shell .redoxy-canvas-shell :is(.canvas-hero-copy p,.canvas-value-strip small,.canvas-status-panel small,.canvas-journey-intro span,.canvas-pipeline-node p,.canvas-card p,.canvas-card small,.canvas-project-card p,.canvas-evidence-hub p,.canvas-command-head nav a,.canvas-map-panel span,.canvas-command-metric span,.canvas-presence small,.canvas-presence span,.canvas-response-path small,.canvas-footer p,.canvas-footer small,.canvas-footer a){color:#c7d9e9!important;opacity:1!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro h2{color:#edf6ff!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro ul{color:#83c9ff!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-contact-methods a{color:#e5f1fb!important}.redoxy-unified-shell .redoxy-canvas-shell :is(input,textarea)::placeholder{color:#b7cce0;opacity:1}.redoxy-canvas-shell [data-scroll-item=true],.capability-detail-shell [data-scroll-item=true]{filter:none!important}.redoxy-canvas-shell .canvas-card.is-inview:hover{transform:translateY(-4px)!important}.capability-detail-shell{color:#f5f9ff;background:radial-gradient(circle at 78% 18%,#0f87ff2e,#0000 30rem),linear-gradient(#031428,#020c18 48%,#010811);min-height:100vh}.capability-detail-nav{z-index:20;grid-template-columns:minmax(190px,280px) 1fr auto;align-items:center;gap:28px;width:min(1600px,100% - 72px);margin:0 auto;padding:24px 0;display:grid;position:absolute;inset:0 0 auto}.capability-detail-brand img{filter:drop-shadow(0 16px 30px #0000007a);width:250px;max-width:100%;height:auto;display:block}.capability-detail-nav nav{justify-content:center;align-items:center;gap:14px;display:flex}.capability-detail-nav nav a,.capability-detail-rfq{color:#e9f4ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#021225ad;border:1px solid #7ec1ff4d;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:800;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.capability-detail-rfq{background:linear-gradient(135deg,#0f65c9,#082f68 68%,#b94f12);border-color:#ff8f3db8}.capability-detail-nav a:hover{background-color:#082a4ee0;border-color:#a2d8ffd1;transform:translateY(-2px)}.capability-detail-hero{background:#020b16;border-bottom:1px solid #50a6ff4d;align-items:end;min-height:760px;display:grid;position:relative;overflow:hidden}.capability-detail-hero-video,.capability-detail-hero-shade{width:100%;height:100%;position:absolute;inset:0}.capability-detail-hero-video{object-fit:cover;filter:saturate(1.06)contrast(1.05)brightness(.9)}.capability-detail-hero-shade{z-index:1;background:linear-gradient(90deg,#010812f7,#020d1ce6 35%,#010a1557 68%,#01091475),linear-gradient(#01091499,#0000 35%,#010812e6)}.capability-detail-hero-copy{z-index:2;width:min(1600px,100% - 72px);margin:0 auto;padding:190px 0 94px;position:relative}.capability-detail-hero-copy>p:first-child,.capability-detail-heading>p,.capability-detail-cta p{letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:900;color:#ff9144!important}.capability-detail-hero h1{color:#fff;letter-spacing:0;max-width:900px;margin:0;font-size:78px;font-weight:900;line-height:.98;text-shadow:0 22px 70px #000000a3!important}.capability-detail-location{color:#9ed0ff;align-items:center;gap:9px;margin-top:24px;font-weight:800;display:flex}.capability-detail-summary{max-width:760px;margin:22px 0 0;font-size:20px;line-height:1.6;color:#e3eef8!important}.capability-detail-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.capability-detail-actions a,.capability-detail-cta>a{color:#fff;background:linear-gradient(135deg,#0c73e5,#064385);border:1px solid #5ab2ffad;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 24px;font-weight:900;display:inline-flex;box-shadow:0 18px 48px #005bca4d}.capability-detail-actions a:last-child{background:#021226c2}.capability-detail-metrics{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04182ef0;border:1px solid #59aeff66;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1320px,100% - 72px);margin:-32px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000057}.capability-detail-metrics>div{border-left:1px solid #67b9ff2e;gap:6px;padding:26px 30px;display:grid}.capability-detail-metrics>div:first-child{border-left:0}.capability-detail-metrics strong{color:#fff;font-size:32px}.capability-detail-metrics span{color:#c7d9e9;font-size:13px;font-weight:700}.capability-detail-overview,.capability-detail-process,.capability-detail-related{border-bottom:1px solid #51a5f93b;width:min(1500px,100% - 72px);margin:0 auto;padding:100px 0}.capability-detail-overview{grid-template-columns:minmax(270px,.72fr) minmax(320px,1fr);gap:44px 70px;display:grid}.capability-detail-heading h2{color:#fff;max-width:760px;margin:0;font-size:42px;font-weight:900;line-height:1.08}.capability-detail-description{align-self:end;margin:0;font-size:18px;line-height:1.75;color:#cbddea!important}.capability-detail-capabilities{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.capability-detail-card{background:linear-gradient(#07203be6,#021020f5);border:1px solid #5eb1ff52;border-radius:8px;min-height:220px;padding:26px;transition:transform .22s,border-color .22s,background .22s;box-shadow:inset 0 1px #ffffff12}.capability-detail-card:hover{background:linear-gradient(#0a2c4ff0,#031427fa);border-color:#71c5ffc7;transform:translateY(-4px)}.capability-detail-card svg,.capability-detail-stages svg{color:#61baff;filter:drop-shadow(0 0 12px #2a97ff6b)}.capability-detail-card h3,.capability-detail-stages h3{color:#fff;margin:18px 0 10px;font-size:19px;font-weight:900}.capability-detail-card p,.capability-detail-stages p{margin:0;line-height:1.62;color:#c6d8e8!important}.capability-detail-process .capability-detail-heading,.capability-detail-related .capability-detail-heading{max-width:900px}.capability-detail-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:46px;display:grid;position:relative}.capability-detail-stages:before{content:"";background:linear-gradient(90deg,#0f87ff,#55b7ff,#ff7a1a);height:2px;position:absolute;top:57px;left:6%;right:6%;box-shadow:0 0 18px #2f9dff75}.capability-detail-stages article{z-index:1;background:#031427f0;border:1px solid #5eb1ff47;border-radius:8px;min-height:240px;padding:24px;position:relative}.capability-detail-stages article>span{color:#ff9144;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.capability-detail-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.capability-detail-related-item{color:#fff;background:#04172de6;border:1px solid #60b2ff4d;border-radius:8px;grid-template-columns:92px minmax(0,1fr) 24px;align-items:center;gap:18px;min-height:112px;padding:12px;font-weight:900;transition:transform .22s,border-color .22s;display:grid}.capability-detail-related-item:hover{border-color:#79cbffc7;transform:translateY(-3px)}.capability-detail-related-item img{object-fit:cover;filter:saturate(1.05)contrast(1.04);border-radius:6px;width:92px;height:84px}.capability-detail-related-item svg{color:#65bdff}.capability-detail-cta{background:radial-gradient(circle at 85%,#ff7a1a2e,#0000 18rem),linear-gradient(135deg,#062546f5,#021020fa);border:1px solid #5bb1ff66;border-radius:8px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:34px;width:min(1320px,100% - 72px);margin:70px auto;padding:32px;display:grid}.capability-detail-cta img{filter:drop-shadow(0 0 20px #2397ff66);width:100px}.capability-detail-cta h2{color:#fff;max-width:800px;margin:0;font-size:30px;font-weight:900;line-height:1.18}.capability-detail-missing{text-align:center;place-content:center;justify-items:center;gap:24px;min-height:100vh;padding:32px;display:grid}.capability-detail-missing img{width:280px}.capability-detail-missing h1{color:#fff;margin:0}.capability-detail-missing a{color:#8dccff;align-items:center;gap:8px;font-weight:800;display:inline-flex}@media(max-width:1100px){.capability-detail-nav,.capability-detail-hero-copy,.capability-detail-overview,.capability-detail-process,.capability-detail-related{width:min(100% - 40px,980px)}.capability-detail-nav{grid-template-columns:220px 1fr auto;gap:14px}.capability-detail-nav nav a:not(:first-child){display:none}.capability-detail-hero{min-height:680px}.capability-detail-hero h1{font-size:58px}.capability-detail-overview{grid-template-columns:1fr}.capability-detail-capabilities,.capability-detail-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-detail-stages:before{display:none}}@media(max-width:760px){.capability-detail-nav{grid-template-columns:1fr auto;width:calc(100% - 24px);padding-top:16px;position:absolute}.capability-detail-brand img{width:190px}.capability-detail-nav nav{display:none}.capability-detail-rfq{min-height:40px;padding-inline:13px}.capability-detail-hero{min-height:650px}.capability-detail-hero-shade{background:linear-gradient(90deg,#010812db,#0109146b),linear-gradient(#01091480,#010812fa 82%)}.capability-detail-hero-copy{width:calc(100% - 32px);padding:150px 0 58px}.capability-detail-hero h1{font-size:42px}.capability-detail-summary{font-size:17px}.capability-detail-metrics,.capability-detail-overview,.capability-detail-process,.capability-detail-related,.capability-detail-cta{width:calc(100% - 24px)}.capability-detail-metrics,.capability-detail-capabilities,.capability-detail-stages,.capability-detail-related-grid,.capability-detail-cta{grid-template-columns:1fr}.capability-detail-metrics>div{border-top:1px solid #67b9ff2e;border-left:0}.capability-detail-metrics>div:first-child{border-top:0}.capability-detail-overview,.capability-detail-process,.capability-detail-related{padding:70px 0}.capability-detail-heading h2{font-size:32px}.capability-detail-related-item{grid-template-columns:76px minmax(0,1fr) 22px}.capability-detail-related-item img{width:76px;height:72px}.capability-detail-cta{justify-items:start;margin-block:42px}}@media(prefers-reduced-motion:reduce){.redoxy-canvas-shell [data-scroll-item=true],.capability-detail-shell [data-scroll-item=true]{opacity:1!important;transition:none!important;transform:none!important}.canvas-media-window video,.canvas-card,.capability-detail-card,.capability-detail-related-item{transition:none!important;transform:none!important}}.redoxy-unified-shell .capability-detail-shell{color:#f5f9ff!important;background:radial-gradient(circle at 78% 18%,#0f87ff2e,#0000 30rem),linear-gradient(#031428,#020c18 48%,#010811)!important}.redoxy-unified-shell main .capability-detail-shell section{color:#f5f9ff!important;background:0 0!important}.redoxy-unified-shell main .capability-detail-shell .capability-detail-hero{background:#020b16!important}.redoxy-unified-shell main .capability-detail-shell .capability-detail-metrics{background:#04182ef5!important}.redoxy-unified-shell .capability-detail-shell :is(h1,h2,h3,h4,strong){color:#fff!important}.redoxy-unified-shell .capability-detail-shell :is(p,small,.capability-detail-description,.capability-detail-card p,.capability-detail-stages p,.capability-detail-metrics span){color:#c7d9e9!important;opacity:1!important}.redoxy-unified-shell .capability-detail-shell .capability-detail-summary{color:#e6f1fb!important}.redoxy-unified-shell .capability-detail-shell :is(.capability-detail-hero-copy>p:first-child,.capability-detail-heading>p,.capability-detail-cta p,.capability-detail-stages article>span){color:#ff9144!important}.redoxy-unified-shell .capability-detail-shell :is(.capability-detail-location,.capability-detail-related-item svg,.capability-detail-card svg,.capability-detail-stages svg){color:#83c9ff!important}.redoxy-unified-shell .capability-detail-shell :is(.capability-detail-nav a,.capability-detail-actions a,.capability-detail-cta>a,.capability-detail-related-item){color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro ul,.redoxy-unified-shell .redoxy-canvas-shell .canvas-row-intro li{color:#a8d8ff!important}.canvas-doc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){.canvas-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.canvas-doc-grid{grid-template-columns:1fr}}@media(pointer:coarse){body{cursor:auto}a,button,[role=button]{cursor:pointer}}@keyframes hazeShift{0%{opacity:.22;transform:translate(0)scale(1)}50%{opacity:.35;transform:translate(2%,-2%)scale(1.04)}to{opacity:.22;transform:translate(0)scale(1)}}@keyframes grainShift{0%{transform:translate(0)}25%{transform:translate(-6%,4%)}50%{transform:translate(5%,-5%)}75%{transform:translate(-3%,-2%)}to{transform:translate(0)}}@keyframes metalShine{0%{filter:saturate();background-position:0%}50%{filter:saturate(1.08);background-position:100%}to{filter:saturate();background-position:0%}}@keyframes emblemOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glitchPulse{0%{text-shadow:0 0 #3b82f600,0 0 #f9731600;transform:translate(0)}48%{text-shadow:1px 0 8px #3b82f63d,-1px 0 8px #f973162e;transform:translate(0)}49%{text-shadow:-2px 0 12px #3b82f659,2px 0 12px #f973164d;transform:translate(.6px,-.3px)}50%{text-shadow:2px 0 12px #3b82f659,-2px 0 12px #f9731652;transform:translate(-.6px,.3px)}to{text-shadow:0 0 #3b82f600,0 0 #f9731600;transform:translate(0)}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes videoFadeIn{0%{opacity:0;filter:saturate(.85)contrast(.95)}to{opacity:1;filter:saturate()contrast()}}.text-glow{text-shadow:0 0 15px #f9731666}.bg-grid-pattern{background-image:linear-gradient(90deg,#0f172a0a 1px,#0000 1px),linear-gradient(#0f172a0a 1px,#0000 1px);background-size:40px 40px}.hero-heat-haze{filter:blur(6px);background:radial-gradient(circle at 22% 16%,#f973163d,#0000 42%),radial-gradient(circle at 76% 74%,#38bdf838,#0000 44%),radial-gradient(circle at 52% 28%,#fb923c2e,#0000 38%);animation:10s ease-in-out infinite hazeShift}.hero-noise{mix-blend-mode:soft-light;background-image:linear-gradient(#0000,#ffffff05),repeating-radial-gradient(circle at 0 0,#ffffff0a 0 1px,#0000 1px 3px);background-size:100% 100%,220px 220px;animation:5s steps(2,end) infinite grainShift}.hero-motion-layer,.hero-motion-layer-alt{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.hero-glitch{animation:5.8s infinite glitchPulse}.bg-video-smooth{mix-blend-mode:normal;pointer-events:none;animation:1.2s ease-out both videoFadeIn}.ticker-track{gap:3rem;animation:22s linear infinite tickerScroll;display:flex}.ticker-text{font-family:var(--font-tech);letter-spacing:.18em;text-transform:uppercase;color:#bfdbfe;text-shadow:0 0 10px #2f7bff73;font-size:.95rem}.brand-surface{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffffa,#f5f7fafa);border:1px solid #d9e2ec;box-shadow:0 10px 30px #0f172a14,inset 0 1px #f9731614}.section-shell{max-width:1400px;margin:0 auto;padding:0 40px}.page-frame{min-height:100vh;padding:7.5rem 1.5rem 5.5rem;position:relative;overflow:hidden}.page-grid{z-index:10;width:100%;max-width:1400px;margin:0 auto;position:relative}.section-kicker{color:#0b5ed7;text-transform:uppercase;letter-spacing:.13em;background:#0b5ed70f;border:1px solid #0b5ed72e;border-radius:9999px;align-items:center;padding:.42rem .92rem;font-size:.72rem;font-weight:700;display:inline-flex}.section-copy{color:#52606d;font-size:1rem;line-height:1.72}.surface-card{background:#fff;border:1px solid #d9e2ec;border-radius:12px;box-shadow:0 10px 30px #0f172a0d}.surface-card-soft{background:linear-gradient(#f5f7faeb,#fffffff5);border:1px solid #d9e2ec;border-radius:12px}.admin-command-shell{color:#243244;background:radial-gradient(circle at 12% 8%,#0b5ed721,#0000 30%),radial-gradient(circle at 88% 18%,#f973161a,#0000 26%),linear-gradient(#f8fbff,#eef5ff 48%,#fff)}.admin-hero-panel{background:linear-gradient(118deg,#fffffff5,#f1f7ffe6 58%,#fff7edd1),linear-gradient(90deg,#0b5ed714,#f9731612);border:1px solid #a0b2c96b;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a1a}.admin-hero-panel:after,.energy-command-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#22d3ee29,#f9731624,#0000);height:260px;position:absolute;inset:auto -10% -45% 35%;transform:rotate(-7deg)}.energy-command-panel{background:linear-gradient(135deg,#fffffff2,#f1f7ffeb 50%,#fff7eddb),radial-gradient(circle at 80% 10%,#f973161f,#0000 28%);border:1px solid #a0b2c96b;position:relative;box-shadow:0 24px 70px #0f172a1a,inset 0 1px #fffffff2}.market-glass-card,.energy-quote-tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffffeb,#f7fbffd6),#ffffffb8;border:1px solid #a0b2c95c;border-radius:16px;box-shadow:0 18px 42px #0f172a14}.market-glass-card{padding:1.25rem}.energy-quote-tile{padding:1rem;transition:transform .22s,border-color .22s,background .22s}.energy-quote-tile:hover{background:linear-gradient(#fffffffa,#f1f7ffe6),#ffffffdb;border-color:#0b5ed73d;transform:translateY(-3px)}.admin-command-shell h1,.admin-command-shell h2,.admin-command-shell h3,.admin-command-shell .text-white{color:#102033!important}.admin-command-shell .text-slate-400,.admin-command-shell .text-slate-300,.admin-command-shell .text-slate-200{color:#52606d!important}.admin-command-shell .bg-white\/5,.admin-command-shell .bg-white\/6,.admin-command-shell .bg-black\/20,.admin-command-shell .bg-black\/25,.admin-command-shell .bg-black\/15{background-color:#ffffffbd!important}.admin-command-shell .border-white\/10{border-color:#a0b2c961!important}.hover-lift-card{transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s}.hover-lift-card:hover{border-color:#0b5ed747;transform:translateY(-6px);box-shadow:0 18px 40px #0f172a1a}.media-preview-card{background:#fff;border:1px solid #d9e2ec;border-radius:12px;transition:transform .26s,box-shadow .26s,border-color .26s;position:relative;overflow:hidden;box-shadow:0 14px 34px #0f172a12}.media-preview-card:after{content:"";background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,50%),#f973162e,transparent 26%);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.media-preview-card:hover{border-color:#f973163d;transform:translateY(-8px);box-shadow:0 22px 54px #0f172a1f,0 14px 26px #f9731614}.media-preview-card:hover:after{opacity:1}.media-preview-frame{background:linear-gradient(#0f172a0d,#0f172a2e);height:216px;position:relative;overflow:hidden}.media-preview-frame:before{content:"";pointer-events:none;background:linear-gradient(#0811220a,#08112257);position:absolute;inset:0}.media-preview-frame>img,.media-preview-frame>video{object-fit:cover;width:100%;height:100%;transition:transform .34s;position:absolute;inset:0}.media-preview-card:hover .media-preview-frame>img,.media-preview-card:hover .media-preview-frame>video{transform:scale(1.04)}.footer-dark-shell{background:radial-gradient(circle at 12% 14%,#f973161f,#0000 24%),radial-gradient(circle at 86% 24%,#0b5ed724,#0000 26%),linear-gradient(#0b1324,#111b2f 52%,#0c1628)}.footer-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0f172a8c,#0f172a61);border:1px solid #94a3b829;box-shadow:0 18px 44px #02061742}.footer-logo-shell{background:linear-gradient(135deg,#fffffff7,#f8fafcf0),linear-gradient(135deg,#f9731614,#0b5ed714);border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;padding:.95rem 1.15rem;display:inline-flex;box-shadow:0 14px 36px #0206173d,inset 0 1px #ffffff4d}.brand-hover-lift{transition:transform .22s,box-shadow .22s,border-color .22s}.brand-hover-lift:hover{border-color:#f9731652;transform:translateY(-4px);box-shadow:0 18px 44px #0f172a1f,0 14px 30px #f973161f}.image-lift{opacity:0;will-change:transform,opacity;transition:transform .32s cubic-bezier(.16,1,.3,1);animation:.7s cubic-bezier(.16,1,.3,1) forwards imageReveal;transform:translateZ(0)scale(1.05)}.image-lift:hover{transform:translateZ(0)scale(1.06)}@keyframes imageReveal{0%{opacity:0;transform:translateZ(0)scale(1.05)}to{opacity:1;transform:translateZ(0)scale(1)}}.nav-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5}.nav-premium-shell{background:#fffc;border:1px solid #94a3b84d;border-radius:9999px;align-items:center;gap:.2rem;padding:.34rem;display:inline-flex;box-shadow:0 8px 22px #0f172a0d}.nav-premium-item{letter-spacing:.08em;color:#52606d;text-transform:uppercase;border-radius:9999px;justify-content:center;align-items:center;min-height:2.5rem;padding:0 1rem;font-size:.8rem;font-weight:600;transition:color .18s;display:inline-flex;position:relative}.nav-premium-item:hover,.nav-premium-item.is-active{color:#0f172a}.nav-premium-pill{background:linear-gradient(#fffffff2,#f8fafce6),linear-gradient(135deg,#0b5ed714,#f9731614);border:1px solid #94a3b838;border-radius:9999px;position:absolute;inset:0;box-shadow:0 6px 16px #0f172a14,inset 0 1px #fff9}.nav-preview-wrap{width:100%;padding-top:0;position:absolute;top:100%;left:0;right:0}.nav-preview-surface{background:linear-gradient(#fffffffe,#f8fafcfc);border-top:1px solid #e2e8f0e6;border-bottom:1px solid #e2e8f0e6;box-shadow:0 24px 48px #0f172a14}.nav-preview-shell{grid-template-columns:minmax(0,1.15fr) minmax(230px,.55fr) minmax(230px,.55fr) minmax(320px,.85fr);align-items:stretch;gap:1.5rem;max-width:1400px;margin:0 auto;padding:1.5rem 1.5rem 1.6rem;display:grid}.nav-preview-copy{padding:.8rem 1rem .8rem .4rem}.nav-preview-column{padding:.8rem 0}.nav-preview-heading{letter-spacing:.18em;text-transform:uppercase;color:#64748b;font-size:.76rem;font-weight:700}.nav-preview-link{color:#334155;background:#ffffffb8;border:1px solid #d9e2eceb;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.05rem;padding:.82rem .98rem;font-size:.98rem;font-weight:600;transition:all .18s;display:flex}.nav-preview-link:hover{color:#0f172a;border-color:#f9731647;transform:translateY(-2px);box-shadow:0 14px 28px #0f172a14}.nav-preview-media{background:linear-gradient(135deg,#0b1324,#15253f);border-radius:20px;min-height:260px;position:relative;overflow:hidden}.nav-preview-overlay{pointer-events:none;background:linear-gradient(#070c180a,#070c1875),radial-gradient(circle at 82% 18%,#f973162e,#0000 22%);position:absolute;inset:0}.signature-band{background:linear-gradient(#fffffff0,#f8fafcfa);border:1px solid #d9e2ecf2;border-radius:18px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:2rem;margin-bottom:1.5rem;padding:1.25rem;display:grid;box-shadow:0 16px 44px #0f172a14,inset 0 1px #fffc}.signature-band-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5rem 1rem 1.5rem 1.25rem;display:flex}.signature-band-media{background:linear-gradient(135deg,#0b1324,#16233a);border-radius:14px;min-height:310px;position:relative;overflow:hidden}.signature-band-video{object-fit:cover;filter:saturate(1.02)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.signature-band-overlay{background:linear-gradient(90deg,#070c1880,#070c181f 44%,#070c18b8),radial-gradient(circle at 78% 18%,#f973163d,#0000 20%);position:absolute;inset:0}.signature-band-emblem{opacity:.3;filter:drop-shadow(0 18px 30px #02061759);width:min(24vw,190px);position:absolute;bottom:1rem;right:1.5rem}.signature-band-chip{color:#334155;letter-spacing:.06em;text-transform:uppercase;background:#ffffffd1;border:1px solid #94a3b847;border-radius:9999px;justify-content:center;align-items:center;min-height:2.5rem;padding:0 1rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.signature-band-chip:hover{color:#f97316;border-color:#f973164d;transform:translateY(-2px);box-shadow:0 12px 24px #f973161f}.premium-icon-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:2rem;display:grid}.premium-icon-card{background:#ffffffe0;border:1px solid #d9e2ecf2;border-radius:16px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:.85rem;min-height:96px;padding:.9rem 1rem;transition:all .22s;display:grid;box-shadow:0 10px 26px #0f172a0a}.premium-icon-card:hover{border-color:#0b5ed742;transform:translateY(-4px);box-shadow:0 18px 34px #0f172a17}.premium-icon-card-media{background:linear-gradient(#f1f5f9f2,#f8fafc);border-radius:12px;width:72px;height:64px;overflow:hidden}.premium-feature-frame{background:#fff;border:1px solid #d9e2ecf2;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a1f,inset 0 1px #ffffffbf}.page-hero-band{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #d9e2ecf2;border-radius:20px;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.page-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:stretch;gap:0;display:grid}.page-hero-copy{padding:2rem 2rem 2rem 2.25rem}.page-hero-media{background:linear-gradient(135deg,#0b1324,#182a44);min-height:320px;position:relative;overflow:hidden}.page-hero-media>img,.page-hero-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-hero-media>.service-hero-subject-crop{object-position:72% 52%;transform-origin:74% 52%;transform:scale(1.34)}.page-hero-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#070c180a,#070c182e 46%,#070c187a),radial-gradient(circle at 82% 16%,#f973162e,#0000 22%);position:absolute;inset:0}.page-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.page-context-card{background:#ffffffe6;border:1px solid #d9e2ecf2;border-radius:14px;padding:1rem 1.1rem;transition:all .18s;box-shadow:0 10px 26px #0f172a0d}.page-context-card:hover{border-color:#0b5ed73d;transform:translateY(-3px);box-shadow:0 18px 36px #0f172a14}.premium-tile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.premium-editorial-tile{background:linear-gradient(#fff,#f8fafcf5);border:1px solid #d9e2ecf2;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:172px;padding:1.25rem;transition:all .22s;display:flex;box-shadow:0 12px 30px #0f172a0d}.premium-editorial-tile:hover{border-color:#f9731638;transform:translateY(-5px);box-shadow:0 22px 42px #0f172a17,0 16px 28px #f973160f}.premium-editorial-tile.is-product{min-height:156px}.premium-tile-arrow{letter-spacing:.12em;text-transform:uppercase;color:#0b5ed7;font-size:.76rem;font-weight:700}.dual-slider-shell{background:linear-gradient(#fffffffa,#f8fafcf2);border:1px solid #d9e2ecf2;border-radius:20px;padding:2rem;box-shadow:0 20px 54px #0f172a14}.dual-slider-nav{color:#0f172a;background:#fff;border:1px solid #94a3b852;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:all .18s;display:inline-flex}.dual-slider-nav:hover{color:#f97316;border-color:#f9731652;transform:translateY(-1px)}.dual-slider-top{background:#0f172a;border-radius:18px;min-height:540px;position:relative;overflow:hidden}.dual-slider-top-card{background:#0f172a;border:1px solid #d9e2ecf2;border-radius:18px;width:100%;min-height:540px;position:relative;overflow:hidden}.dual-slider-top-card:not(:only-child),.dual-slider-top-media{position:absolute;inset:0}.dual-slider-overlay{background:linear-gradient(#02061714,#02061757 50%,#020617e6),radial-gradient(circle at 18% 16%,#f973163d,#0000 24%);position:absolute;inset:0}.dual-slider-top-copy{z-index:1;flex-direction:column;justify-content:flex-end;gap:1rem;min-height:540px;padding:2rem;display:flex;position:relative}.dual-slider-bottom{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.dual-slider-mini{text-align:left;background:#0f172a;border:1px solid #1e293b14;border-radius:16px;flex-direction:column;min-height:164px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden}.dual-slider-mini:hover{border-color:#f973163d;transform:translateY(-4px);box-shadow:0 18px 34px #0f172a1f}.dual-slider-mini-media{height:104px;position:relative;overflow:hidden}.dual-slider-mini-copy{flex-direction:column;flex:1;gap:.55rem;padding:.9rem 1rem 1rem;display:flex}.dual-slider-dot{background:#94a3b880;border-radius:9999px;width:.45rem;height:.45rem;transition:all .18s}.dual-slider-dot.is-active{background:linear-gradient(90deg,#0b5ed7,#f97316);width:1.9rem}@media(prefers-reduced-motion:reduce){.hero-glitch,.hero-heat-haze,.hero-noise,.ticker-track,.site-ambient,.bg-video-smooth,.image-lift{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}[data-premium-interactive]{transform:none!important}}@media(max-width:1100px){.signature-band,.premium-icon-strip,.premium-tile-grid,.dual-slider-bottom,.page-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-band,.page-hero-grid,.nav-preview-shell{grid-template-columns:1fr}.nav-preview-copy,.nav-preview-column{padding:.2rem 0}}@media(max-width:760px){.page-frame{padding:6.4rem 1rem 4rem}.signature-band,.dual-slider-shell{padding:1rem}.premium-icon-strip,.premium-tile-grid,.dual-slider-bottom,.page-context-grid{grid-template-columns:1fr}.dual-slider-top-card,.dual-slider-top,.dual-slider-top-copy{min-height:420px}.signature-band-media{min-height:250px}.page-hero-copy{padding:1.35rem}}.site-ambient{background:radial-gradient(circle at 12% 8%,#0b5ed714,#0000 34%),radial-gradient(circle at 88% 26%,#f9731614,#0000 34%),radial-gradient(circle at 48% 78%,#f5f7fae6,#0000 46%);animation:14s ease-in-out infinite hazeShift}.redoxy-canvas-shell{--canvas-bg:#020b16;--canvas-panel:#041527e0;--canvas-line:#4da5ff52;--canvas-orange:#ff7a1a;--canvas-blue:#0f87ff;--canvas-green:#72e98b;--canvas-text:#f4f9ff;--canvas-muted:#c6d9ea;min-height:100vh;color:var(--canvas-text);letter-spacing:0;background:radial-gradient(circle at 72% 8%,#2078d640,#0000 27rem),radial-gradient(circle at 12% 3%,#ff7a1a1f,#0000 23rem),linear-gradient(#031428,#020b16 36%,#010813);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.redoxy-canvas-shell a{color:inherit;text-decoration:none}.canvas-hero{background:#021226;border-bottom:1px solid #4ea8ff57;min-height:780px;position:relative;overflow:hidden}.canvas-hero-bg{filter:saturate(1.2)contrast(1.12)brightness(.9);transform:translate3d(0,var(--section-parallax-hero-bg-y,0px),0) scale(1.04);background:linear-gradient(90deg,#010914fa,#020d1bd1 34%,#010a1633 64%,#0109138a),linear-gradient(#00091514,#000915eb),url(/canvas-assets/redoxy-eco-refinery-hero.png) 100%/cover no-repeat;position:absolute;inset:0}.canvas-hero:before{content:"";z-index:1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#51a5ff14 1px,#0000 1px),linear-gradient(90deg,#51a5ff14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:60px 60px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 82%);mask-image:linear-gradient(#000000b3,#0000 82%)}.canvas-hero-emblem{z-index:2;opacity:.82;filter:drop-shadow(0 0 22px #1c95ff94)drop-shadow(0 20px 42px #000000b8);width:min(160px,11vw);transform:translate3d(var(--section-parallax-x-depth,0px),var(--section-parallax-mid,0px),0);animation:5.4s ease-in-out infinite canvasEmblemPulse;position:absolute;top:268px;left:63%}.canvas-topbar{z-index:20;grid-template-columns:minmax(150px,300px) 1fr auto;align-items:center;gap:28px;width:min(1920px,100% - 72px);margin:0 auto;padding:30px 0 16px;display:grid;position:sticky;top:0}.canvas-brand img{object-fit:contain;filter:drop-shadow(0 16px 32px #0000006b);width:min(360px,22vw);min-width:190px;height:auto;display:block}.canvas-topbar nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#010c197a;border:1px solid #5eb1ff2e;border-radius:999px;justify-content:center;align-items:center;gap:clamp(18px,2.2vw,48px);padding:11px 18px;display:flex;box-shadow:inset 0 1px #ffffff14,0 18px 48px #00000038}.canvas-topbar nav a,.canvas-contact-btn{color:#eaf6ffeb;white-space:nowrap;font-size:clamp(12px,.74vw,15px);font-weight:700;transition:color .18s,border-color .18s,background .18s,transform .18s}.canvas-topbar nav a:hover,.canvas-contact-btn:hover{color:#fff;transform:translateY(-1px)}.canvas-contact-btn{background:#01142bb8;border:1px solid #62b5ff9e;border-radius:8px;justify-self:end;padding:13px 25px}.canvas-hero-grid{z-index:2;grid-template-columns:minmax(0,.95fr) 340px;align-items:center;gap:48px;width:min(1920px,100% - 72px);min-height:500px;margin:0 auto;padding:64px 0 110px;display:grid;position:relative}.canvas-hero-copy{max-width:720px;transform:translate3d(0,var(--section-parallax-near,0px),0)}.canvas-hero-copy h1{color:#fff;letter-spacing:0;text-shadow:0 24px 80px #000000b8;margin:0;font-size:clamp(52px,5vw,92px);font-weight:900;line-height:.92}.canvas-hero-copy h1 span,.canvas-hero-copy h1 em{font-style:normal;display:block}.canvas-hero-copy h1 em{color:#accaff}.canvas-hero-copy p{color:#e7f3ffdb;width:min(650px,100%);margin:24px 0 0;font-size:clamp(17px,1.14vw,24px);line-height:1.55}.canvas-hero-actions{flex-wrap:wrap;gap:20px;margin-top:34px;display:flex}.canvas-hero-actions a,.canvas-journey-intro a,.canvas-evidence-hub>div:first-child a,.canvas-rfq-form button{color:#fff;background:linear-gradient(135deg,#0c70e6f5,#014191db);border:1px solid #4aa3ffa6;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 27px;font-weight:800;display:inline-flex;box-shadow:0 20px 54px #0059c852}.canvas-hero-actions a:nth-child(2){color:#dcecff;background:#010d1d9e;box-shadow:inset 0 0 0 1px #ffffff14}.canvas-value-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:920px;margin-top:54px;display:grid}.canvas-value-strip span{grid-template-columns:32px 1fr;align-items:start;gap:6px 12px;display:grid}.canvas-value-strip svg,.canvas-status-panel svg,.canvas-contact-methods svg{color:var(--canvas-green);filter:drop-shadow(0 0 10px #72e98b61)}.canvas-value-strip strong{color:#fff;font-size:15px}.canvas-value-strip small{color:#c0d9efd1;grid-column:2;line-height:1.4}.canvas-status-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(100%,330px);transform:translate3d(var(--section-parallax-x-depth,0px),var(--section-parallax-mid,0px),0);background:#041325c7;border:1px solid #70b8ff70;border-radius:14px;place-self:center end;padding:26px;box-shadow:0 22px 70px #00000061,inset 0 1px #ffffff14}.canvas-status-panel h2{margin:0 0 18px;font-size:18px;font-weight:900}.canvas-status-panel div{border-top:1px solid #8bc7ff21;align-items:center;gap:12px;padding:12px 0;display:flex}.canvas-status-panel strong,.canvas-status-panel small{display:block}.canvas-status-panel small{color:var(--canvas-muted);font-size:12px}.canvas-hero-stats{z-index:3;background:#04162ad1;border:1px solid #65b2ff59;border-radius:16px 16px 0 0;grid-template-columns:repeat(4,minmax(150px,1fr));width:min(900px,100% - 72px);margin:-88px 72px 0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000005c}.canvas-hero-stats div{border-left:1px solid #6ab9ff29;grid-template-columns:34px auto;gap:0 10px;padding:20px 22px;display:grid}.canvas-hero-stats div:first-child{border-left:0}.canvas-hero-stats svg{color:#5bb1ff;grid-row:span 2}.canvas-hero-stats strong{font-size:29px;line-height:1}.canvas-hero-stats span{color:var(--canvas-muted);font-size:12px}.canvas-journey{border-bottom:1px solid #55a5ff47;grid-template-columns:350px 1fr;gap:42px;width:min(1920px,100% - 72px);margin:0 auto;padding:44px 0 36px;display:grid;position:relative}.canvas-journey-intro{transform:translate3d(0,var(--section-parallax-near,0px),0)}.canvas-journey-intro p,.canvas-row-intro p{color:var(--canvas-orange);letter-spacing:.18em;text-transform:uppercase;margin:0 0 9px;font-size:13px;font-weight:900}.canvas-journey-intro h2,.canvas-row-intro h2{color:#fff;margin:0;font-size:clamp(23px,1.7vw,34px);font-weight:900;line-height:1.08}.canvas-journey-intro span{color:#b7cbe0;margin-top:18px;font-size:15px;line-height:1.55;display:block}.canvas-journey-intro a{margin-top:24px}.canvas-pipeline{grid-template-columns:repeat(7,minmax(112px,1fr));align-items:start;gap:14px;padding:14px 14px 0;display:grid;position:relative}.canvas-pipeline:before{content:"";background:linear-gradient(90deg,#1d88ff14,#55bafff0,#ff7a1af2,#72e98be6,#3496fffa),linear-gradient(#ffffff8c,#0000);border-radius:999px;height:13px;position:absolute;top:60px;left:5%;right:5%;box-shadow:0 0 22px #43a4ffb8,0 0 50px #115dd361}.canvas-pipeline-node{z-index:2;text-align:center;color:#dfefff;min-height:168px;transform:translate3d(0,var(--section-parallax-card-even-y,0px),0);justify-items:center;gap:10px;display:grid;position:relative}.canvas-pipeline-node:nth-child(odd){transform:translate3d(0,var(--section-parallax-card-odd-y,0px),0)}.canvas-pipeline-node>span{color:#fff;font-size:27px;font-weight:300}.canvas-pipeline-node>strong{background:radial-gradient(circle,#0f87fff5,#021734f0);border:3px solid #9ad3ffe6;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 8px #1f91ff1f,0 0 38px #369dffd1}.canvas-pipeline-node:nth-child(4)>strong{background:radial-gradient(circle,#ff7a1afa,#321807eb);border-color:#ffa459f2;box-shadow:0 0 0 8px #ff7a1a21,0 0 38px #ff7a1abf}.canvas-pipeline-node:nth-child(5)>strong,.canvas-pipeline-node:nth-child(6)>strong{background:radial-gradient(circle,#5cb172f5,#092a1ff0);border-color:#a0f4aedb}.canvas-pipeline-node h3{text-transform:uppercase;margin:0;font-size:15px;font-weight:900}.canvas-pipeline-node p{color:#a8c3dc;max-width:130px;margin:0;font-size:12px;line-height:1.45}.canvas-loop-chip{color:#84f19b;letter-spacing:.16em;text-transform:uppercase;background:#020f1fdb;border:1px solid #54abff8c;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-width:520px;padding:9px 22px;font-size:13px;font-weight:900;display:inline-flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.canvas-loop-chip img{width:46px}.canvas-board{background:var(--canvas-bg);width:min(1920px,100% - 72px);margin:0 auto}.canvas-row{border-bottom:1px solid #4c9ef147;grid-template-columns:minmax(230px,270px) minmax(0,1fr);gap:24px;padding:28px 0;display:grid;background:linear-gradient(90deg,#031122fa,#03101fe0),radial-gradient(circle at 72% 30%,#0f87ff1c,#0000 28rem)!important}.canvas-overview-row{grid-template-columns:minmax(230px,270px) 1.08fr .74fr 1fr}.canvas-row-intro{align-content:start;padding:0 10px 0 0;display:grid}.canvas-row-intro>span{color:#fff;background:#041931b8;border:1px solid #57b0ffc2;border-radius:7px;place-items:center;width:60px;height:60px;margin-bottom:18px;font-size:28px;font-weight:300;display:grid}.canvas-row-intro h2{color:#dcecff;max-width:300px;font-size:18px;line-height:1.5}.canvas-row-intro ul{color:#61b6ff;margin:18px 0 0;padding-left:19px;font-size:14px;line-height:1.8}.redoxy-canvas-shell [data-scroll-item=true]{opacity:0;visibility:visible;transform:translate3d(var(--scroll-x,0),var(--scroll-y,18px),0) rotate(var(--scroll-rotate,0deg));transition:opacity var(--scroll-duration,.7s) cubic-bezier(.22,1,.36,1) var(--scroll-delay,0s),transform var(--scroll-duration,.7s) cubic-bezier(.22,1,.36,1) var(--scroll-delay,0s),border-color .22s ease,box-shadow .22s ease}.redoxy-canvas-shell [data-scroll-item=true].is-inview{opacity:1;transform:translate(0)rotate(0)}.redoxy-canvas-shell :is(h1,h2,h3,p,span,strong,small,li,a,input,textarea,button){text-shadow:none}.redoxy-canvas-shell .canvas-hero-copy h1{text-shadow:0 24px 80px #000000b8;color:#fff!important;opacity:1!important}.redoxy-canvas-shell .canvas-journey :is(h2,h3,p,span),.redoxy-canvas-shell .canvas-row :is(h2,h3,p,span,li,strong,small){opacity:1!important}.canvas-card{background:linear-gradient(#051c35f0,#021122eb);border:1px solid #5faeff73;border-radius:9px;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;transform:translate(0);box-shadow:0 14px 46px #00000047,inset 0 1px #ffffff14}.canvas-card:hover{border-color:#7ecfffd1;transform:translateY(-4px);box-shadow:0 24px 70px #0046aa57,inset 0 1px #ffffff1f}.canvas-card>span,.canvas-tech-small>span{z-index:2;color:#fff;padding:14px 16px 0;font-size:14px;font-weight:800;display:block;position:relative}.canvas-wide-media img,.canvas-tech-small img{object-fit:cover;filter:saturate(1.28)contrast(1.16)brightness(.72);width:100%;height:206px;display:block}.canvas-wide-media img{height:228px}.canvas-impact-card{background:linear-gradient(#05203b61,#020e1df5),url(/uploads/brochure-images/sector-page-bg.jpg) 50%/cover no-repeat;grid-template-columns:repeat(3,1fr);align-content:end;gap:10px;min-height:276px;padding:16px;display:grid}.canvas-impact-card>span{grid-column:1/-1;padding:0}.canvas-impact-card div{background:#010c1b9e;border:1px solid #70baff2e;border-radius:8px;gap:5px;padding:12px;display:grid}.canvas-impact-card strong{color:#fff;font-size:24px}.canvas-impact-card small,.canvas-service-card p,.canvas-tech-small p,.canvas-project-card p,.canvas-evidence-hub p,.canvas-presence small{color:#a7c0d8;line-height:1.48}.canvas-impact-card a{color:#55adff;grid-column:1/-1;align-items:center;gap:8px;width:fit-content;font-weight:800;display:inline-flex}.canvas-vfx-card{background:radial-gradient(circle,#2497ff52,#0000 46%),linear-gradient(#041930eb,#010b17f5);min-height:276px}.canvas-logo-orbit{place-items:center;display:grid;position:absolute;inset:38px 24px 20px}.canvas-logo-orbit:before,.canvas-logo-orbit:after{content:"";aspect-ratio:1/.34;border:2px solid #3eaaffbd;border-radius:50%;width:88%;animation:7s linear infinite canvasOrbit;position:absolute;box-shadow:0 0 28px #3198ff9e}.canvas-logo-orbit:after{border-color:#ff7a1aad;width:68%;animation-duration:10s;animation-direction:reverse}.canvas-logo-orbit img{z-index:2;filter:drop-shadow(0 18px 38px #000000b8);width:min(330px,80%);position:relative}.canvas-service-grid,.canvas-project-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.canvas-service-card,.canvas-project-card{grid-template-rows:auto auto auto 1fr auto;align-content:start;padding:14px;display:grid}.canvas-service-card{min-height:320px}.canvas-media-window{aspect-ratio:16/9;background:#031425;border:1px solid #76beff57;border-radius:8px;width:100%;height:auto;position:relative;overflow:hidden}.canvas-media-window video{object-fit:cover;filter:saturate(1.08)contrast(1.04)brightness(.92);width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .3s;display:block;transform:translate(0)scale(1.01)}.canvas-card:hover .canvas-media-window video{filter:saturate(1.12)contrast(1.04)brightness(.98);transform:translate(0)scale(1.035)}.canvas-service-card svg{color:#69bcff;margin-top:16px}.canvas-service-card h3,.canvas-project-card h3,.canvas-contact-board h2,.canvas-command-head h2,.canvas-evidence-hub h2,.canvas-presence h2,.canvas-rfq-form h2{color:#fff;margin:10px 0 8px;font-size:20px;font-weight:900}.canvas-service-card p{min-height:70px;margin:0}.canvas-service-card>span:last-child,.canvas-tech-small strong{color:#59afff;align-items:center;gap:8px;font-size:13px;font-weight:900;display:inline-flex}.canvas-tech-small,.canvas-process-diagram{min-height:292px}.canvas-technology-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr) minmax(0,.95fr);align-items:stretch;gap:20px;display:grid}.canvas-tech-small{align-content:start;padding-bottom:16px;display:grid}.canvas-tech-small p{z-index:2;margin:8px 16px 12px;position:relative}.canvas-tech-small img{height:145px;margin-top:auto}.canvas-tech-small strong{margin:14px 16px 0}.canvas-process-diagram{grid-column:auto;grid-template-rows:auto 1fr;display:grid}.canvas-process-diagram>video{z-index:0;object-fit:cover;opacity:.54;filter:saturate(1.08)brightness(.72)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.canvas-process-flow{z-index:2;grid-template-columns:repeat(5,1fr);align-self:center;gap:12px;padding:94px 34px 0;display:grid;position:relative}.canvas-process-flow:before{content:"";background:#5ab4ffd1;height:2px;position:absolute;top:113px;left:54px;right:54px;box-shadow:0 0 20px #5ab4ffa6}.canvas-process-flow b{z-index:2;color:#dff2ff;background:#021428db;border:1px solid #5ab4ff8c;border-radius:6px;place-items:center;min-height:38px;font-size:13px;display:grid;position:relative}.canvas-project-card .canvas-media-window span{background:#010d1db8;border:1px solid #9ad3ff80;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:16px;right:16px}.canvas-project-card div:last-child{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;display:grid}.canvas-project-card div:last-child strong{color:#fff;background:#ffffff0a;border-radius:6px;padding:10px;display:block}.canvas-evidence-hub{grid-template-columns:270px 1fr;gap:22px;padding:22px;display:grid}.canvas-evidence-hub>div:first-child a{min-height:42px;margin-top:16px;padding-inline:18px}.canvas-doc-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;display:grid}.canvas-doc{color:#07172c;background:linear-gradient(#d8e3ef,#8395aa);border-radius:8px;align-content:start;gap:12px;min-height:188px;padding:17px 14px;display:grid;box-shadow:inset 0 1px #ffffffc7}.canvas-doc svg{color:#2e6ba4}.canvas-doc strong{font-size:13px;line-height:1.25}.canvas-doc small{color:#34506a}.canvas-command-center{grid-template-columns:70px 1fr;min-height:408px;display:grid}.canvas-command-sidebar{background:#010c1aa6;border-right:1px solid #61b2ff47;align-content:start;gap:14px;padding:24px 14px;display:grid}.canvas-command-sidebar a{color:#72bdff;border:1px solid #60b1ff3b;border-radius:7px;place-items:center;height:46px;display:grid}.canvas-command-main{padding:18px}.canvas-command-head{border-bottom:1px solid #67b9ff38;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.canvas-command-head nav{flex-wrap:wrap;gap:10px;display:flex}.canvas-command-head nav a{color:#b8d7f2;background:#56acff17;border-radius:999px;padding:7px 13px;font-size:12px}.canvas-command-grid{grid-template-columns:1.2fr repeat(2,minmax(140px,.56fr));gap:16px;margin-top:18px;display:grid}.canvas-map-panel{filter:saturate(1.2)brightness(.74);background:radial-gradient(circle at 30% 48%,#56aeff52 0 1px,#0000 3px),radial-gradient(circle at 68% 42%,#72e98b6b 0 1px,#0000 3px),radial-gradient(circle at 54% 63%,#ff7a1a5c 0 1px,#0000 3px),url(/story-assets/network-connectivity.jpg) 50%/cover no-repeat;border:1px solid #5eb0ff38;border-radius:8px;grid-row:span 3;min-height:270px;padding:16px}.canvas-map-panel span,.canvas-command-metric span{color:#b8d7f2;font-size:13px;font-weight:800}.canvas-command-metric{background:#011124c7;border:1px solid #5eb0ff38;border-radius:8px;align-content:center;gap:10px;min-height:82px;padding:14px;display:grid}.canvas-command-metric strong{color:#fff;font-size:30px}.canvas-contact-board{grid-template-columns:.9fr 1.4fr 1.3fr;gap:24px;padding:24px;display:grid}.canvas-contact-methods a{color:#dcecff;border-bottom:1px solid #61b2ff24;align-items:center;gap:12px;min-height:43px;display:flex}.canvas-rfq-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.canvas-rfq-form h2,.canvas-rfq-form textarea,.canvas-rfq-form button{grid-column:1/-1}.canvas-rfq-form input,.canvas-rfq-form textarea{color:#fff;background:#010e1fbd;border:1px solid #60b1ff52;border-radius:6px;outline:none;min-height:42px;padding:0 13px}.canvas-rfq-form textarea{resize:vertical;min-height:86px;padding-top:12px}.canvas-rfq-form button{cursor:pointer;border:0}.canvas-presence{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.canvas-presence h2{grid-column:1/-1}.canvas-presence div{background:linear-gradient(#07203bad,#020c1ad6),url(/1769-city-bg.jpg) bottom/cover no-repeat;border:1px solid #5faeff3d;border-radius:8px;gap:8px;min-height:176px;padding:14px;display:grid}.canvas-presence b{color:#fff;font-size:30px}.canvas-presence span{color:#83a9c9;font-size:12px}.canvas-response-path{background:#051c35d1;border:1px solid #60b1ff57;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:min(1600px,100% - 160px);margin:44px auto 30px;padding:18px;display:grid}.canvas-response-path span{gap:6px;padding:14px 18px;display:grid;position:relative}.canvas-response-path span:not(:last-child):after{content:"";background:#79c2ff80;width:44px;height:1px;position:absolute;top:50%;right:0}.canvas-response-path strong{color:#fff}.canvas-response-path small{color:#9fb9d2;line-height:1.35}.canvas-footer{background:linear-gradient(#010b18b8,#010812f5),url(/home-refinery-bg.jpg) bottom/cover no-repeat;border-top:1px solid #50a3f73d;grid-template-columns:minmax(240px,1fr) repeat(4,minmax(130px,.6fr)) 150px;align-items:start;gap:42px;padding:64px max(36px,50vw - 888px);display:grid}.canvas-footer img{width:260px;max-width:100%}.canvas-footer p,.canvas-footer small,.canvas-footer a{color:#9fb9d2;line-height:1.5}.canvas-footer nav{gap:10px;display:grid}.canvas-footer nav strong{color:#fff;margin-bottom:8px}.canvas-leaf-mark{width:128px;height:128px;color:var(--canvas-green);background:radial-gradient(circle,#72e98b2e,#07201c1f);border:1px solid #72e98b61;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 54px #72e98b33}@keyframes canvasOrbit{0%{transform:rotateX(66deg)rotate(0)}to{transform:rotateX(66deg)rotate(360deg)}}@keyframes canvasEmblemPulse{0%,to{opacity:.78;scale:.98}50%{opacity:.96;scale:1.02}}@media(max-width:1100px){.canvas-topbar,.canvas-hero-grid,.canvas-journey,.canvas-board{width:min(100% - 34px,1180px)}.canvas-topbar{grid-template-columns:240px 1fr}.canvas-topbar nav{order:3;grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.canvas-contact-btn{grid-column:2}.canvas-hero-grid,.canvas-journey,.canvas-overview-row,.canvas-row{grid-template-columns:1fr}.canvas-hero-stats{width:min(100% - 34px,1180px);margin:-72px auto 0}.canvas-pipeline,.canvas-service-grid,.canvas-project-grid,.canvas-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.canvas-process-diagram{grid-column:1/-1}.canvas-doc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.canvas-evidence-hub,.canvas-contact-board{grid-template-columns:1fr}.canvas-footer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.canvas-hero{min-height:auto}.canvas-topbar,.canvas-hero-grid,.canvas-journey,.canvas-board{width:min(100% - 24px,680px)}.canvas-topbar{grid-template-columns:1fr;gap:14px;padding-top:18px}.canvas-brand img{width:220px}.canvas-contact-btn{text-align:center;justify-self:stretch}.canvas-hero-grid{grid-template-columns:1fr;padding:40px 0 92px}.canvas-status-panel{justify-self:stretch}.canvas-hero-emblem{opacity:.76;width:116px;top:320px;left:auto;right:22px}.canvas-hero-bg{filter:saturate(1.16)contrast(1.12)brightness(.72);background:linear-gradient(90deg,#010914f0,#020d1bc7),linear-gradient(#0009156b,#000915fc),url(/canvas-assets/redoxy-eco-refinery-hero.png) 100%/cover no-repeat}.canvas-hero-copy h1{font-size:clamp(46px,13vw,72px)}.canvas-value-strip,.canvas-hero-stats,.canvas-pipeline,.canvas-service-grid,.canvas-project-grid,.canvas-doc-grid,.canvas-command-grid,.canvas-response-path,.canvas-footer,.canvas-presence,.canvas-technology-grid{grid-template-columns:1fr}.canvas-hero-stats{margin:-52px auto 0}.canvas-journey{padding-top:28px}.canvas-pipeline:before,.canvas-loop-chip,.canvas-response-path span:after{display:none}.canvas-pipeline-node{background:#04172dbd;border:1px solid #60b1ff3d;border-radius:10px;min-height:148px;padding:18px}.canvas-process-diagram{grid-column:auto}.canvas-process-flow{grid-template-columns:1fr;padding:64px 18px 18px}.canvas-process-flow:before{display:none}.canvas-command-center{grid-template-columns:1fr}.canvas-command-sidebar{border-bottom:1px solid #61b2ff47;border-right:0;grid-template-columns:repeat(5,1fr)}.canvas-rfq-form{grid-template-columns:1fr}}.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-row[data-scroll-section]{color:var(--canvas-text)!important;background:linear-gradient(90deg,#031122fa,#03101fe0),radial-gradient(circle at 72% 30%,#0f87ff1c,#0000 28rem)!important}.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-row[data-scroll-section]:after{content:none!important;display:none!important}.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-hero[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-journey[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-response-path[data-scroll-section]{color:var(--canvas-text)!important;background-color:#0000!important}.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-hero[data-scroll-section]:after,.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-journey[data-scroll-section]:after,.redoxy-unified-shell main .redoxy-canvas-shell section.canvas-response-path[data-scroll-section]:after{content:none!important;display:none!important}@keyframes canvasEmblemParticleOrbit{0%{opacity:0;transform:rotate(var(--particle-angle)) translate(calc(var(--particle-radius) * .62)) scale(.42)}18%,72%{opacity:var(--particle-opacity,.86)}to{opacity:0;transform:rotate(calc(var(--particle-angle) + 360deg)) translate(var(--particle-radius)) scale(1)}}@keyframes canvasServiceFlowDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes canvasUnitMistDrift{0%{transform:translate(-8%)}to{transform:translate(8%,-2%)}}html body .redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-evidence-hub,.canvas-command-center,.canvas-contact-board,.canvas-command-metric,.canvas-command-link,.canvas-about-network>div,.canvas-response-path span,.canvas-status-panel,.canvas-service-flow-caption,.canvas-command-sidebar,.canvas-command-route,.canvas-map-panel){-webkit-backdrop-filter:none!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-space-x-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.redoxy-canvas-shell--refined{position:relative;isolation:isolate;overflow:clip;--rx-type-hero: clamp(42px, 4.35vw, 76px);--rx-type-section: clamp(20px, 1.55vw, 28px);--rx-type-card-title: clamp(15px, .95vw, 18px);--rx-type-body: clamp(12.5px, .86vw, 15px);--rx-type-micro: clamp(10.5px, .72vw, 12px);background:#010914!important}.redoxy-canvas-shell--refined .canvas-refinery-world{position:fixed;inset:-9vh -8vw;z-index:0;overflow:hidden;pointer-events:none;background:#010914}.redoxy-canvas-shell--refined .canvas-refinery-world>img{position:absolute;inset:-4%;width:108%;height:108%;object-fit:cover;object-position:58% center;filter:saturate(1.28) contrast(1.22) brightness(.62);transform:translate3d(var(--refinery-camera-x, 0),var(--refinery-camera-y, -28px),0) scale(var(--refinery-camera-scale, 1.055));transform-origin:58% 52%;will-change:transform}.redoxy-canvas-shell--refined .canvas-refinery-world:before,.redoxy-canvas-shell--refined .canvas-refinery-world:after{content:"";position:absolute;inset:0}.redoxy-canvas-shell--refined .canvas-refinery-world:before{z-index:1;background:radial-gradient(circle at var(--site-pointer-x, 72%) var(--site-pointer-y, 24%),rgba(116,211,255,.07),transparent 22%),radial-gradient(ellipse at 68% 18%,rgba(118,213,255,.16),transparent 30%),radial-gradient(ellipse at 55% 43%,rgba(39,143,255,.12),transparent 36%),radial-gradient(ellipse at 72% 58%,rgba(255,133,47,.08),transparent 28%),linear-gradient(90deg,#010711f5,#010913bf 31%,#010c183d 65%,#010811bd),linear-gradient(180deg,#0108110d,#010811e6)}.redoxy-canvas-shell--refined .canvas-refinery-world:after{z-index:2;background-image:linear-gradient(rgba(96,177,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(96,177,255,.055) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.52),transparent 84%);mask-image:linear-gradient(180deg,rgba(0,0,0,.52),transparent 84%);animation:refineryGridDrift 22s linear infinite;will-change:background-position}.redoxy-canvas-shell--refined .canvas-refinery-depth,.redoxy-canvas-shell--refined .canvas-refinery-energy{position:absolute;pointer-events:none}.redoxy-canvas-shell--refined .canvas-refinery-depth{inset:0;z-index:2;background:linear-gradient(116deg,transparent 11%,rgba(95,203,255,.11) 29%,transparent 43%),linear-gradient(58deg,transparent 51%,rgba(255,130,45,.08) 61%,transparent 72%),radial-gradient(ellipse at 70% 28%,rgba(89,187,255,.11),transparent 36%),linear-gradient(180deg,transparent 0%,rgba(1,12,24,.36) 76%,rgba(1,8,17,.82) 100%);mix-blend-mode:screen;opacity:.62;animation:refineryDepthPulse 8.5s ease-in-out infinite}.redoxy-canvas-shell--refined .canvas-refinery-energy{z-index:4;left:24vw;width:62vw;height:9px;opacity:.58;border:1px solid rgba(94,185,255,.28);border-radius:999px;background:linear-gradient(90deg,#0213241a,#379fff38,#7fd7ff61,#0213241a),repeating-linear-gradient(90deg,rgba(182,230,255,.18) 0 2px,transparent 2px 36px);transform-origin:center;filter:drop-shadow(0 0 11px rgba(83,184,255,.38))}.redoxy-canvas-shell--refined .canvas-refinery-energy:after{content:"";position:absolute;top:-2px;left:0;width:12%;height:11px;border-radius:999px;background:radial-gradient(circle at 72% 50%,rgba(255,255,255,.95),transparent 33%),linear-gradient(90deg,transparent,rgba(185,232,255,.82),transparent);animation:refineryFlowSpark 6.8s cubic-bezier(.22,1,.36,1) infinite}.redoxy-canvas-shell--refined .canvas-refinery-energy--blue{top:42vh;transform:rotate(-2deg)}.redoxy-canvas-shell--refined .canvas-refinery-energy--orange{top:57vh;left:38vw;width:46vw;background:linear-gradient(90deg,#0213241a,#ff77262e,#ff9f545c,#0213241a),repeating-linear-gradient(90deg,rgba(255,211,166,.18) 0 2px,transparent 2px 36px);transform:rotate(2deg);filter:drop-shadow(0 0 10px rgba(255,125,44,.32))}.redoxy-canvas-shell--refined .canvas-refinery-energy--orange:after{animation-delay:1.5s;background:linear-gradient(90deg,transparent,rgba(255,205,156,.9),transparent)}.redoxy-canvas-shell--refined .canvas-refinery-haze{position:absolute;inset:0;z-index:3;background:linear-gradient(112deg,transparent 16%,rgba(90,180,255,.12) 45%,transparent 71%),linear-gradient(24deg,transparent 44%,rgba(255,138,54,.06) 54%,transparent 66%);opacity:.78;animation:refineryHazeShift 12s ease-in-out infinite;will-change:transform,opacity}.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-contact-board,.canvas-command-center,.canvas-pipeline-node,.canvas-response-step,.canvas-row-intro){backface-visibility:hidden;transform-style:preserve-3d;contain:layout paint}.redoxy-canvas-shell--refined :is(h1,h2,h3,p,strong,small,li,a,button,input,textarea,span){text-wrap:balance}.redoxy-canvas-shell--refined .canvas-refinery-scan{position:absolute;top:0;bottom:0;left:var(--refinery-scan-x, -24%);z-index:4;width:min(28vw,420px);background:linear-gradient(90deg,transparent,rgba(121,205,255,.18),rgba(255,142,64,.06),transparent);transform:skew(-9deg);will-change:left}.redoxy-canvas-shell--refined>:not(.canvas-refinery-world){position:relative;z-index:1}.redoxy-canvas-shell--refined section[data-scroll-section]{scroll-margin-top:96px}.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-hero[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-journey[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-row[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-response-path[data-scroll-section]{background:transparent!important;background-color:transparent!important}.redoxy-canvas-shell--refined .canvas-hero{min-height:820px;background:transparent!important}.redoxy-canvas-shell--refined .canvas-hero:after{content:"";position:absolute;inset:4% 4% 12%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 73% 34%,rgba(91,191,255,.34),transparent 31%),radial-gradient(ellipse at 64% 49%,rgba(255,134,46,.16),transparent 26%),radial-gradient(ellipse at 42% 82%,rgba(42,141,255,.12),transparent 34%);filter:blur(4px);opacity:var(--section-vfx-aura-opacity, .28);transform:translate3d(var(--section-parallax-x-depth, 0px),var(--section-parallax-far, 0px),0) scale(var(--section-vfx-aura-scale, .92));transition:none;animation:refineryAuraBreathe 6.8s ease-in-out infinite}.redoxy-canvas-shell--refined .canvas-hero-bg{background:linear-gradient(90deg,#010812b8,#010a1547 62%,#01081175),linear-gradient(180deg,transparent 54%,rgba(1,8,17,.9));filter:none;transform:none}.redoxy-canvas-shell--refined .canvas-hero:before{opacity:.5}.redoxy-canvas-shell--refined .canvas-hero-copy{max-width:690px}.redoxy-canvas-shell--refined .canvas-hero-copy h1{max-width:700px;font-size:clamp(50px,5.1vw,94px);line-height:.96}.redoxy-canvas-shell--refined .canvas-hero-copy p{max-width:620px}.redoxy-canvas-shell--refined .canvas-value-strip{max-width:760px}.redoxy-canvas-shell--refined .canvas-hero-copy h1 em{color:#a8cdf4!important}.redoxy-canvas-shell--refined .canvas-hero-copy p{max-width:720px;color:#d3e4f2!important}.redoxy-canvas-shell--refined .canvas-hero-emblem{display:none}.redoxy-canvas-shell--refined .canvas-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(390px,.58fr)!important}.redoxy-canvas-shell--refined .canvas-status-panel{border-color:#68b9ff57;background:#031222ad;box-shadow:0 24px 72px #00000057,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08)}.redoxy-canvas-shell--refined .canvas-hero-stats{gap:10px;width:min(900px,calc(100% - 72px));border:0;border-radius:0;background:transparent;overflow:visible;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.redoxy-canvas-shell--refined .canvas-hero-stats div{border:1px solid rgba(93,181,255,.24);border-radius:8px;background:#02122252;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.redoxy-canvas-shell--refined .canvas-hero-stats div:first-child{border-left:1px solid rgba(93,181,255,.24)}.redoxy-canvas-shell--refined .canvas-hero-stats strong{font-size:clamp(17px,1.45vw,25px)}.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber{position:fixed;top:clamp(92px,10vh,132px);right:clamp(24px,5vw,82px);z-index:2;align-self:center;justify-self:end;width:min(48vw,620px);min-height:600px;overflow:visible;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;transform:translate3d(var(--section-parallax-x-depth, 0px),var(--section-parallax-mid, 0px),0);backface-visibility:hidden;will-change:transform,opacity}.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber:before,.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber:after{content:"";position:absolute;inset:0;pointer-events:none}.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber:before{inset:7% 2%;background:radial-gradient(circle at 50% 50%,rgba(105,204,255,.2),transparent 24%),linear-gradient(rgba(102,190,255,.095) 1px,transparent 1px),linear-gradient(90deg,rgba(102,190,255,.095) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 18%,transparent 72%);opacity:var(--section-vfx-ring-opacity, .78);transform:rotate(var(--section-vfx-ring-rotate, 0deg)) scale(var(--section-vfx-ring-scale, 1));filter:drop-shadow(0 0 28px rgba(64,169,255,.44));transition:none}.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber:after{width:44%;background:linear-gradient(90deg,transparent,rgba(177,235,255,.58),rgba(74,181,255,.3),rgba(255,150,76,.22),transparent);transform:translate(var(--section-vfx-sweep-x, -82%)) skew(-12deg);opacity:var(--section-vfx-sweep-opacity, .58);animation:none;-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 18%,transparent 74%);filter:blur(1px) drop-shadow(0 0 20px rgba(78,182,255,.48));transition:none}.redoxy-canvas-shell--refined .canvas-vfx-header,.redoxy-canvas-shell--refined .canvas-vfx-caption,.redoxy-canvas-shell--refined .canvas-vfx-network{display:none}.redoxy-canvas-shell--refined .canvas-vfx-header{display:grid;gap:6px}.redoxy-canvas-shell--refined .canvas-vfx-header span{color:#ff9851;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.redoxy-canvas-shell--refined .canvas-vfx-header strong{max-width:360px;color:#fff;font-size:clamp(21px,1.65vw,30px);line-height:1.12}.redoxy-canvas-shell--refined .canvas-vfx-stage{position:relative;z-index:2;display:grid;place-items:center;min-height:560px;margin:0;overflow:visible;border:0;border-radius:0;background:transparent;isolation:isolate;perspective:920px;transform-style:preserve-3d}.redoxy-canvas-shell--refined .canvas-vfx-stage:before{content:"";position:absolute;inset:4%;z-index:1;border-radius:50%;background:conic-gradient(from var(--section-vfx-ring-rotate, 0deg),transparent 0deg,rgba(75,184,255,.5) 48deg,transparent 92deg,rgba(255,129,45,.48) 168deg,transparent 225deg,rgba(91,232,139,.36) 290deg,transparent 360deg);filter:blur(14px);opacity:var(--section-vfx-ring-soft-opacity, .48);-webkit-mask-image:radial-gradient(ellipse at center,transparent 0 26%,#000 46%,transparent 74%);mask-image:radial-gradient(ellipse at center,transparent 0 26%,#000 46%,transparent 74%);transform:scale(var(--section-vfx-ring-scale, 1));transition:opacity 90ms linear,transform 90ms linear;pointer-events:none}.redoxy-canvas-shell--refined .canvas-vfx-stage:after{content:"";position:absolute;inset:12% 4%;z-index:1;background:linear-gradient(90deg,transparent,rgba(55,167,255,.14),transparent),linear-gradient(180deg,transparent,rgba(1,10,22,.16));border-radius:50%;filter:blur(10px);opacity:var(--section-vfx-ring-opacity, .8);pointer-events:none;transition:none}.redoxy-canvas-shell--refined .canvas-vfx-grid{position:absolute;inset:8%;z-index:2;border:0;border-radius:50%;background:linear-gradient(rgba(116,204,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(116,204,255,.05) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 73%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 73%);opacity:var(--section-vfx-grid-opacity, .5);animation:vfxGridDrift 12s linear infinite}.redoxy-canvas-shell--refined .canvas-vfx-orbit{position:absolute;left:50%;top:50%;z-index:3;--orbit-start: -8deg;width:76%;aspect-ratio:1 / .42;border:1.5px solid rgba(106,199,255,.9);border-radius:50%;transform:translate(-50%,-50%) rotate(-8deg);opacity:var(--section-vfx-ring-opacity, .82);box-shadow:0 0 30px #42abff85,0 0 76px #2c97ff47;animation:vfxOrbitSpin 10s linear infinite;transition:none}.redoxy-canvas-shell--refined .canvas-vfx-orbit--two{--orbit-start: 22deg;width:92%;border-color:#ff8530a6;transform:translate(-50%,-50%) rotate(22deg);animation-duration:13s;animation-direction:reverse}.redoxy-canvas-shell--refined .canvas-vfx-orbit--three{--orbit-start: 56deg;width:58%;border-color:#72e98b8f;transform:translate(-50%,-50%) rotate(56deg);animation-duration:8s}.redoxy-canvas-shell--refined .canvas-vfx-beam{position:absolute;z-index:3;left:10%;right:10%;top:50%;height:2px;transform-origin:center;opacity:var(--section-vfx-beam-opacity, .84);filter:drop-shadow(0 0 10px rgba(84,184,255,.72));transition:none}.redoxy-canvas-shell--refined .canvas-vfx-beam--blue{background:linear-gradient(90deg,transparent,#3aa8ff,#8fddff,transparent);transform:rotate(var(--section-vfx-blue-rotate, -18deg));animation:vfxBeamPulse 3.8s ease-in-out infinite}.redoxy-canvas-shell--refined .canvas-vfx-beam--orange{background:linear-gradient(90deg,transparent,#ff8a35,#ffd4aa,transparent);transform:rotate(var(--section-vfx-orange-rotate, 18deg));animation:vfxBeamPulse 4.6s ease-in-out infinite .9s}.redoxy-canvas-shell--refined .canvas-vfx-core-glow{position:absolute;z-index:3;width:42%;aspect-ratio:1;border:1px solid rgba(122,211,255,.24);border-radius:50%;opacity:var(--section-vfx-core-opacity, .65);box-shadow:inset 0 0 46px #1781ff4d,0 0 64px #1c92ff70,0 0 110px #ff7c2629;animation:vfxCorePulse 4.4s ease-in-out infinite}.redoxy-canvas-shell--refined .canvas-vfx-system-field{position:absolute;inset:13% 4%;z-index:4;border-radius:50%;opacity:var(--section-vfx-system-opacity, 0);background:radial-gradient(ellipse at center,rgba(102,207,255,.18),transparent 42%),linear-gradient(90deg,transparent 0 13%,rgba(91,193,255,.36) 14%,transparent 15% 31%,rgba(255,136,54,.28) 32%,transparent 34% 56%,rgba(108,231,145,.26) 57%,transparent 59%),linear-gradient(0deg,transparent 0 24%,rgba(91,193,255,.22) 25%,transparent 26% 62%,rgba(255,136,54,.22) 63%,transparent 65%),radial-gradient(circle at 23% 44%,rgba(95,203,255,.78) 0 3px,transparent 4px),radial-gradient(circle at 48% 32%,rgba(255,141,56,.72) 0 3px,transparent 4px),radial-gradient(circle at 72% 52%,rgba(118,236,148,.7) 0 3px,transparent 4px),radial-gradient(circle at 83% 31%,rgba(95,203,255,.62) 0 2px,transparent 3px);filter:drop-shadow(0 0 22px rgba(78,183,255,.52)) drop-shadow(0 0 46px rgba(255,128,43,.18));-webkit-mask-image:radial-gradient(ellipse at center,#000 0 58%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 0 58%,transparent 74%);transform:translate3d(0,var(--section-vfx-logo-y, 0px),0) scale(var(--section-vfx-system-scale, .86));transition:none;pointer-events:none}.redoxy-canvas-shell--refined .canvas-vfx-wordmark{position:relative;z-index:5;width:min(78%,430px);opacity:var(--section-vfx-wordmark-opacity, 1);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:translate3d(var(--section-vfx-logo-x, 0px),var(--section-vfx-logo-y, 0px),0) scale(var(--section-vfx-logo-scale, 1));filter:saturate(1.18) contrast(1.18) brightness(1.15) drop-shadow(0 18px 34px rgba(0,0,0,.62)) drop-shadow(0 0 34px rgba(64,168,255,.42));backface-visibility:hidden;transition:filter .14s ease;will-change:opacity,transform,filter}.redoxy-canvas-shell--refined .canvas-vfx-fragment-layer{position:absolute;left:50%;top:50%;z-index:8;width:min(78%,430px);aspect-ratio:1806 / 391;pointer-events:none;transform:translate(-50%,-50%) translate3d(var(--section-vfx-logo-x, 0px),var(--section-vfx-logo-y, 0px),0) scale(var(--section-vfx-logo-scale, 1));transition:none;transform-style:preserve-3d;will-change:transform}.redoxy-canvas-shell--refined .canvas-vfx-fragment{position:absolute;inset:0;background:url(/brand/identity-v1/redoxy-logo-horizontal-reversed.svg) center / 100% 100% no-repeat;opacity:var(--fragment-opacity, var(--section-vfx-fragment-opacity, 0));transform:var(--fragment-transform, translate3d(0, 0, 0));filter:blur(var(--fragment-blur, 0px)) saturate(1.24) contrast(1.22) brightness(1.18) drop-shadow(0 0 22px rgba(76,181,255,.5)) drop-shadow(0 0 34px rgba(255,132,44,.18));backface-visibility:hidden;transition:filter 90ms linear;will-change:opacity,transform,filter}.redoxy-canvas-shell--refined .canvas-vfx-fragment--1{clip-path:polygon(0 0,15% 0,17% 47%,0 54%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--2{clip-path:polygon(0 47%,18% 42%,17% 100%,0 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--3{clip-path:polygon(15% 0,31% 0,33% 100%,16% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--4{clip-path:polygon(30% 0,45% 0,47% 100%,32% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--5{clip-path:polygon(44% 0,57% 0,56% 100%,46% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--6{clip-path:polygon(56% 0,68% 0,67% 100%,55% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--7{clip-path:polygon(67% 0,79% 0,79% 100%,66% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--8{clip-path:polygon(78% 0,90% 0,90% 100%,78% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--9{clip-path:polygon(89% 0,100% 0,100% 45%,88% 56%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--10{clip-path:polygon(88% 44%,100% 39%,100% 100%,87% 100%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--11{clip-path:polygon(20% 0,75% 0,68% 42%,27% 50%)}.redoxy-canvas-shell--refined .canvas-vfx-fragment--12{clip-path:polygon(18% 54%,88% 49%,86% 100%,22% 100%)}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-hero .canvas-hero-vfx-chamber[data-scroll-item=true],.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-hero .canvas-hero-vfx-chamber[data-scroll-item=true].is-inview,.redoxy-canvas-shell--refined .canvas-hero .canvas-hero-vfx-chamber[data-scroll-item=true],.redoxy-canvas-shell--refined .canvas-hero .canvas-hero-vfx-chamber[data-scroll-item=true].is-inview{opacity:var(--section-vfx-opacity, 1)!important;filter:none!important;transform:translate3d(var(--section-vfx-x, 0px),var(--section-vfx-y, 0px),0) rotate(var(--section-vfx-tilt, 0deg)) scale(var(--section-vfx-scale, 1))!important;transition:none!important}.redoxy-canvas-shell--refined .canvas-vfx-core{position:absolute;z-index:6;bottom:18px;right:18px;width:54px;filter:drop-shadow(0 0 20px rgba(32,151,255,.62));animation:vfxCoreFloat 4.8s ease-in-out infinite}.redoxy-canvas-shell--refined .canvas-vfx-node{position:absolute;z-index:6;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:999px;color:#9bdcff;background:radial-gradient(circle,rgba(10,67,118,.34),transparent 64%);filter:drop-shadow(0 0 16px rgba(66,170,255,.54));animation:vfxNodePulse 3.6s ease-in-out infinite}.redoxy-canvas-shell--refined .canvas-vfx-node--ksa{left:12%;top:24%}.redoxy-canvas-shell--refined .canvas-vfx-node--uae{right:14%;top:25%;animation-delay:.55s}.redoxy-canvas-shell--refined .canvas-vfx-node--recover{left:15%;bottom:18%;animation-delay:1.1s}.redoxy-canvas-shell--refined .canvas-vfx-node--evidence{right:18%;bottom:21%;animation-delay:1.65s}.redoxy-canvas-shell--refined .canvas-vfx-caption{display:grid;gap:7px;padding:15px;border:1px solid rgba(105,190,255,.22);border-radius:8px;background:#020f1e9e}.redoxy-canvas-shell--refined .canvas-vfx-caption strong{color:#fff;font-size:18px}.redoxy-canvas-shell--refined .canvas-vfx-caption p{margin:0;color:#bed5e7!important;font-size:13px;line-height:1.48}.redoxy-canvas-shell--refined .canvas-vfx-network{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.redoxy-canvas-shell--refined .canvas-vfx-network span{display:grid;grid-template-columns:22px minmax(0,1fr);gap:1px 8px;min-width:0;padding:10px;border:1px solid rgba(104,190,255,.18);border-radius:7px;background:#0212228a}.redoxy-canvas-shell--refined .canvas-vfx-network svg{grid-row:1 / 3;color:#78df92}.redoxy-canvas-shell--refined .canvas-vfx-network strong{color:#fff;font-size:12px}.redoxy-canvas-shell--refined .canvas-vfx-network small{color:#a9c6da;font-size:11px}.redoxy-canvas-shell--refined .canvas-journey{width:min(1760px,calc(100% - 72px));grid-template-columns:minmax(260px,310px) minmax(0,1fr)!important;gap:32px;padding:64px 0 58px;border-bottom:1px solid rgba(89,173,255,.28)}.redoxy-canvas-shell--refined .canvas-journey:before{content:"";position:absolute;inset:18px -34px 16px;z-index:-1;border:1px solid rgba(94,177,255,.14);border-radius:8px;background:linear-gradient(90deg,#020e1cb8,#02101f6b);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.redoxy-canvas-shell--refined .canvas-journey-intro h2{max-width:310px;font-size:clamp(28px,2.2vw,42px)!important;line-height:1.08!important}.redoxy-canvas-shell--refined .canvas-journey-intro span{color:#c5d9e9!important}.redoxy-canvas-shell--refined .canvas-pipeline-system{position:relative;display:grid;grid-template-columns:124px minmax(0,1fr);grid-template-rows:auto auto;min-width:0;overflow:hidden;border:1px solid rgba(91,177,255,.24);border-radius:8px;background:#020e1c8f;box-shadow:inset 0 1px #ffffff0f,0 28px 70px #0003}.redoxy-canvas-shell--refined .canvas-refinery-anchor{position:relative;z-index:4;grid-column:1;grid-row:1 / 3;display:grid;align-content:center;justify-items:center;gap:8px;min-width:0;padding:18px 12px;border-right:1px solid rgba(94,177,255,.25);background:linear-gradient(180deg,#04203be0,#021120bd);text-align:center}.redoxy-canvas-shell--refined .canvas-refinery-anchor:before{content:"";position:absolute;top:68px;left:calc(100% - 1px);width:30px;height:2px;background:#66bfff;box-shadow:0 0 14px #4fb1ffeb}.redoxy-canvas-shell--refined .canvas-refinery-anchor>span{position:relative;display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(105,194,255,.7);border-radius:50%;background:#031426e6;box-shadow:0 0 30px #35a0ff57}.redoxy-canvas-shell--refined .canvas-refinery-anchor>span:after{content:"";position:absolute;inset:-8px;border:1px solid rgba(255,135,54,.72);border-radius:50%;animation:refinedAnchorPulse 3.8s ease-out infinite}.redoxy-canvas-shell--refined .canvas-refinery-anchor img{width:44px}.redoxy-canvas-shell--refined .canvas-refinery-anchor strong{color:#fff;font-size:15px}.redoxy-canvas-shell--refined .canvas-refinery-anchor small{color:#9fc3df;font-size:11px;line-height:1.35}.redoxy-canvas-shell--refined .canvas-pipeline{grid-column:2;grid-row:1;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:8px;overflow:visible;padding:56px 18px 16px}.redoxy-canvas-shell--refined .canvas-pipeline:before{top:88px;left:2%;right:2%;height:4px;background:linear-gradient(90deg,#168cff,#62c4ff 34%,#ff812d,#71df91 80%,#3ba5ff);box-shadow:0 0 14px #3fa4ffb8,0 0 28px #2671d657}.redoxy-canvas-shell--refined .canvas-pipeline:after{top:87px;left:2%;width:96%;height:6px;transform:scaleX(var(--section-flow-scale, .18));transform-origin:left center;transition:transform .18s linear}.redoxy-canvas-shell--refined .canvas-pipeline-node{gap:7px;min-height:196px;padding:0 3px;will-change:transform,opacity}.redoxy-canvas-shell--refined .canvas-pipeline-node>span{display:none}.redoxy-canvas-shell--refined .canvas-pipeline-node>strong{width:66px;height:66px;font-size:15px;transition:transform .22s ease,box-shadow .22s ease}.redoxy-canvas-shell--refined .canvas-pipeline-node.is-inview>strong{transform:translate3d(0,var(--section-node-float-y, 0px),0);box-shadow:0 0 26px #50b4ff94,inset 0 0 18px #ffffff14}.redoxy-canvas-shell--refined .canvas-pipeline-node h3{color:#f5faff!important;font-size:12px;letter-spacing:0}.redoxy-canvas-shell--refined .canvas-pipeline-node p{max-width:130px;color:#aac5da!important;font-size:10.5px;line-height:1.42}.redoxy-canvas-shell--refined .canvas-loop-chip{display:none!important}.redoxy-canvas-shell--refined .canvas-board{width:min(1760px,calc(100% - 72px));background:transparent!important}.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-row[data-scroll-section]{grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:34px;padding:72px 0;border-bottom:1px solid rgba(85,165,255,.24);background:transparent!important}.redoxy-canvas-shell--refined .canvas-row:before,.redoxy-canvas-shell--refined .canvas-row:after{display:none!important;content:none!important}.redoxy-canvas-shell--refined .canvas-row-intro{padding:0}.redoxy-canvas-shell--refined .canvas-row-intro>span{width:52px;height:52px;margin-bottom:22px;border-color:#61b5ff7a;background:#0316297a;font-size:21px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.redoxy-canvas-shell--refined .canvas-row-intro p,.redoxy-canvas-shell--refined .canvas-card>span,.redoxy-canvas-shell--refined .canvas-tech-small>span,.redoxy-canvas-shell--refined .canvas-process-diagram>span{padding:0!important;border:0!important;background:transparent!important;color:#ff914c!important;letter-spacing:0!important}.redoxy-canvas-shell--refined .canvas-row-intro h2{max-width:280px!important;color:#f5f9fd!important;font-size:clamp(22px,1.75vw,31px)!important;line-height:1.22!important}.redoxy-canvas-shell--refined .canvas-row-intro ul{margin-top:24px;color:#a9c9e2!important;line-height:1.75}.redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-card,.redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-service-card,.redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-project-card,.redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-command-center,.redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-contact-board{border-color:#63b5ff4d!important;border-radius:8px;background:linear-gradient(180deg,#051b31c7,#02101fb8)!important;box-shadow:0 24px 64px #0000003d,inset 0 1px #ffffff12!important;-webkit-backdrop-filter:blur(15px) saturate(1.08);backdrop-filter:blur(15px) saturate(1.08)}.redoxy-canvas-shell--refined .canvas-card:hover{transform:translate3d(0,-3px,0)!important;border-color:#7acbffa8!important;box-shadow:0 28px 68px #00224e47,inset 0 1px #ffffff1a!important}.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-pipeline-node,.canvas-contact-btn,.canvas-contact-methods a,button):focus-visible{outline:2px solid rgba(120,210,255,.96);outline-offset:4px;box-shadow:0 0 0 5px #1b84ff2e,0 20px 58px #001c4052!important}.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-about-row[data-scroll-section]{grid-template-columns:minmax(230px,280px) minmax(0,1.2fr) minmax(330px,.8fr)}.redoxy-canvas-shell--refined .canvas-about-story{display:grid;align-content:center;gap:20px;min-height:480px;padding:clamp(26px,3vw,48px)}.redoxy-canvas-shell--refined .canvas-about-story h2{max-width:760px;margin:0;color:#fff;font-size:clamp(30px,2.8vw,50px);line-height:1.06}.redoxy-canvas-shell--refined .canvas-about-story>p{max-width:760px;margin:0;color:#c3d8e8!important;font-size:clamp(15px,1.05vw,18px);line-height:1.65}.redoxy-canvas-shell--refined .canvas-about-story>a{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#75c4ff;font-weight:800}.redoxy-canvas-shell--refined .canvas-about-network{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.redoxy-canvas-shell--refined .canvas-about-network>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:3px 10px;min-width:0;padding:14px;border:1px solid rgba(100,184,255,.22);border-radius:6px;background:#0212238a}.redoxy-canvas-shell--refined .canvas-about-network svg{grid-row:1 / 3;color:#70c0fb}.redoxy-canvas-shell--refined .canvas-about-network strong{color:#fff}.redoxy-canvas-shell--refined .canvas-about-network small{color:#a7c3d8;line-height:1.35}.redoxy-canvas-shell--refined .canvas-about-media{position:relative;min-height:480px}.redoxy-canvas-shell--refined .canvas-about-media>img{width:100%;height:100%;min-height:480px;object-fit:cover;object-position:67% center;filter:saturate(1.03) contrast(1.07) brightness(.78);transform:scale(1.02)}.redoxy-canvas-shell--refined .canvas-about-media figcaption{position:absolute;right:18px;bottom:18px;left:18px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border:1px solid rgba(107,193,255,.34);border-radius:7px;background:#020f1dc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.redoxy-canvas-shell--refined .canvas-brand-anchor{position:relative;display:grid;place-items:center;width:56px;height:56px;border:1px solid rgba(99,187,255,.56);border-radius:50%;background:#010f1fd1;box-shadow:0 0 24px #2d9aff4d}.redoxy-canvas-shell--refined .canvas-brand-anchor:after{content:"";position:absolute;inset:-6px;border:1px solid rgba(255,127,44,.66);border-radius:50%;animation:refinedAnchorPulse 3.8s ease-out infinite 1.4s}.redoxy-canvas-shell--refined .canvas-brand-anchor img{width:38px}.redoxy-canvas-shell--refined .canvas-about-media figcaption strong{color:#fff;font-size:15px}.redoxy-canvas-shell--refined .canvas-about-media figcaption p{margin:4px 0 0;color:#b9d0e2!important;font-size:12px;line-height:1.45}.redoxy-canvas-shell--refined .canvas-service-grid,.redoxy-canvas-shell--refined .canvas-project-grid{gap:16px}.redoxy-canvas-shell--refined .canvas-service-card,.redoxy-canvas-shell--refined .canvas-project-card{min-width:0;padding:12px}.redoxy-canvas-shell--refined .canvas-media-window{border-color:#69bdff42;background:#061423}.redoxy-canvas-shell--refined .canvas-media-window video{opacity:.86;filter:saturate(1.01) contrast(1.03) brightness(.92);transform:none!important;transition:opacity .32s ease,filter .32s ease}.redoxy-canvas-shell--refined .canvas-media-window video[data-playback-state=active]{opacity:1;filter:saturate(1.06) contrast(1.04) brightness(.98)}.redoxy-canvas-shell--refined .canvas-card:hover .canvas-media-window video{transform:none!important}.redoxy-canvas-shell--refined .canvas-project-card .canvas-media-window span{display:none}.redoxy-canvas-shell--refined .canvas-service-card h3,.redoxy-canvas-shell--refined .canvas-project-card h3{font-size:clamp(17px,1.2vw,21px)}.redoxy-canvas-shell--refined .canvas-service-card p,.redoxy-canvas-shell--refined .canvas-project-card p,.redoxy-canvas-shell--refined .canvas-tech-small p{color:#b8cede!important}.redoxy-canvas-shell--refined .canvas-technology-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) minmax(0,.9fr);gap:16px}.redoxy-canvas-shell--refined .canvas-tech-small,.redoxy-canvas-shell--refined .canvas-process-diagram{overflow:hidden;padding:0!important}.redoxy-canvas-shell--refined .canvas-tech-small{grid-template-rows:auto 1fr;min-height:390px}.redoxy-canvas-shell--refined .canvas-tech-media{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;filter:saturate(1.07) contrast(1.04) brightness(.88);transform:translateZ(0)}.redoxy-canvas-shell--refined .canvas-tech-copy{display:grid;gap:10px;align-content:start;min-height:188px;padding:18px 20px 20px;background:linear-gradient(180deg,#03142733,#031223c7),radial-gradient(circle at 92% 8%,rgba(255,128,44,.14),transparent 42%)}.redoxy-canvas-shell--refined .canvas-tech-copy>span,.redoxy-canvas-shell--refined .canvas-process-copy>span{padding:0!important;border:0!important;background:transparent!important;color:#ff9a57!important;font-size:12px;font-weight:900;letter-spacing:0!important}.redoxy-canvas-shell--refined .canvas-tech-copy h3,.redoxy-canvas-shell--refined .canvas-process-copy h3{margin:0;color:#fff;font-size:clamp(18px,1.25vw,23px);line-height:1.18}.redoxy-canvas-shell--refined .canvas-tech-copy p{margin:0;color:#c6d9e7!important;font-size:13px;line-height:1.55}.redoxy-canvas-shell--refined .canvas-tech-copy strong{margin:8px 0 0}.redoxy-canvas-shell--refined .canvas-process-diagram{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:390px}.redoxy-canvas-shell--refined .canvas-process-diagram:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#020d1ae0,#02101f70 54%,#020d1ad1),linear-gradient(180deg,#020e1c24,#020d1aad);pointer-events:none}.redoxy-canvas-shell--refined .canvas-process-copy{position:relative;z-index:3;display:grid;gap:8px;max-width:620px;padding:20px 24px 0}.redoxy-canvas-shell--refined .canvas-process-copy h3{max-width:540px}.redoxy-canvas-shell--refined .canvas-process-diagram>video{opacity:1;filter:saturate(1.05) brightness(.72) contrast(1.08)}.redoxy-canvas-shell--refined .canvas-process-flow{z-index:3;align-self:center;padding:24px 28px 28px}.redoxy-canvas-shell--refined .canvas-process-flow:before{top:calc(50% - 1px);left:42px;right:42px;background:linear-gradient(90deg,#45aaff,#ff8736,#6be591);opacity:.86}.redoxy-canvas-shell--refined .canvas-process-flow b{min-height:44px;border-color:#75ccff94;background:#02142780;color:#f5fbff!important;font-size:12px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff14,0 0 18px #2b91ff29}.redoxy-canvas-shell--refined .canvas-project-card small{display:block;margin-top:2px;color:#c4d8e8!important;font-size:13px;line-height:1.52}.redoxy-canvas-shell--refined .canvas-project-card>span:last-child{display:inline-flex!important;align-items:center;gap:8px;width:fit-content;margin-top:16px;padding:0!important;border:0!important;background:transparent!important;color:#78c8ff!important;font-size:13px;font-weight:900;letter-spacing:0!important}.redoxy-canvas-shell--refined .canvas-command-main{padding:22px}.redoxy-canvas-shell--refined .canvas-command-head{align-items:start}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-command-center .canvas-command-title{margin:0 0 5px;color:#fff!important;font-size:clamp(24px,2.2vw,34px)!important;line-height:1.05!important;letter-spacing:0!important;font-weight:900}.redoxy-canvas-shell--refined .canvas-command-head p{max-width:520px;margin:0;color:#bed4e6!important;font-size:13px;line-height:1.45}.redoxy-canvas-shell--refined .canvas-command-bridge{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr);gap:16px;margin-top:18px}.redoxy-canvas-shell--refined .canvas-command-route{position:relative;min-height:306px;overflow:hidden;border:1px solid rgba(102,186,255,.28);border-radius:8px;background:#04172b}.redoxy-canvas-shell--refined .canvas-command-route:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#020c181a,#020c18b8),linear-gradient(112deg,transparent 28%,rgba(102,196,255,.18) 50%,transparent 66%);pointer-events:none}.redoxy-canvas-shell--refined .canvas-command-route video{width:100%;height:100%;min-height:306px;object-fit:cover;opacity:.92;filter:saturate(1.05) contrast(1.04) brightness(.82)}.redoxy-canvas-shell--refined .canvas-command-route>div{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:grid;gap:7px;padding:15px;border:1px solid rgba(102,190,255,.3);border-radius:7px;background:#020f1eb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.redoxy-canvas-shell--refined .canvas-command-route span{color:#ff9a57;font-size:11px;font-weight:900;text-transform:uppercase}.redoxy-canvas-shell--refined .canvas-command-route strong{color:#fff;font-size:clamp(17px,1.35vw,24px);line-height:1.2}.redoxy-canvas-shell--refined .canvas-command-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.redoxy-canvas-shell--refined .canvas-command-link{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:5px 12px;min-height:138px;padding:15px;border:1px solid rgba(102,186,255,.24);border-radius:8px;background:linear-gradient(180deg,#05203abd,#0211219e),radial-gradient(circle at 94% 8%,rgba(255,128,44,.13),transparent 36%);transition:transform .22s ease,border-color .22s ease,background .22s ease}.redoxy-canvas-shell--refined .canvas-command-link:hover{transform:translate3d(0,-3px,0);border-color:#7ccfff9e;background:linear-gradient(180deg,#072b4ad1,#021426b8),radial-gradient(circle at 94% 8%,rgba(255,128,44,.18),transparent 36%)}.redoxy-canvas-shell--refined .canvas-command-link:nth-child(5){grid-column:1 / -1}.redoxy-canvas-shell--refined .canvas-command-link svg{grid-row:1 / 3;width:42px;height:42px;padding:10px;border:1px solid rgba(100,189,255,.34);border-radius:8px;color:#7bc8ff;background:#063d6f59}.redoxy-canvas-shell--refined .canvas-command-link span{color:#fff;font-size:14px;font-weight:900}.redoxy-canvas-shell--refined .canvas-command-link p{margin:0;color:#bcd3e4!important;font-size:12px;line-height:1.45}.redoxy-canvas-shell--refined .canvas-command-link b{grid-column:2;display:inline-flex;align-items:center;gap:7px;color:#76c7ff;font-size:12px;font-weight:900}.redoxy-canvas-shell--refined .canvas-evidence-hub{display:grid;grid-template-columns:minmax(230px,.56fr) minmax(0,1.44fr);gap:24px;padding:0}.redoxy-canvas-shell--refined .canvas-evidence-intro{align-self:stretch;display:grid;align-content:center;gap:16px;padding:26px;border-left:2px solid rgba(255,125,42,.82);background:linear-gradient(90deg,rgba(4,25,47,.68),transparent)}.redoxy-canvas-shell--refined .canvas-evidence-intro h2{margin:0;color:#fff;font-size:clamp(26px,2.1vw,38px);line-height:1.12}.redoxy-canvas-shell--refined .canvas-evidence-intro p{margin:0;color:#bed3e3!important;line-height:1.6}.redoxy-canvas-shell--refined .canvas-evidence-intro a{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:42px;border:1px solid rgba(103,188,255,.5);border-radius:6px;padding:0 15px;color:#fff;background:#074c949e;font-weight:800}.redoxy-canvas-shell--refined .canvas-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px}.redoxy-unified-shell .redoxy-canvas-shell--refined .canvas-doc{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;gap:7px 12px;min-height:218px;overflow:hidden;border:1px solid rgba(99,183,255,.3);border-radius:7px;padding:18px;color:#f5f9fd!important;background:linear-gradient(180deg,#06213bdb,#021120c7)!important;box-shadow:0 20px 46px #0003,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .22s ease,border-color .22s ease,background .22s ease}.redoxy-canvas-shell--refined .canvas-doc:before{content:"";position:absolute;top:0;left:0;width:42%;height:2px;background:linear-gradient(90deg,#168cff,#ff812d,transparent)}.redoxy-canvas-shell--refined .canvas-doc:hover{transform:translateY(-3px);border-color:#79cbffa3;background:linear-gradient(180deg,#072948e6,#021425d1)!important}.redoxy-canvas-shell--refined .canvas-doc>span{grid-row:1 / 3;display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(100,189,255,.36);border-radius:6px;color:#75c7ff;background:#063d6f6b}.redoxy-canvas-shell--refined .canvas-doc>small{grid-column:2;color:#ff9a57!important;font-size:10px;font-weight:800;text-transform:uppercase}.redoxy-canvas-shell--refined .canvas-doc>strong{grid-column:2;color:#fff!important;font-size:15px;line-height:1.3}.redoxy-canvas-shell--refined .canvas-doc>p{grid-column:1 / -1;margin:8px 0 0;color:#aec7da!important;font-size:12px;line-height:1.48}.redoxy-canvas-shell--refined .canvas-doc>b{grid-column:1 / -1;display:inline-flex;align-items:center;gap:7px;color:#75c7ff;font-size:12px}.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-hero[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-journey[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-row[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-response-path[data-scroll-section]{background:transparent!important;background-color:transparent!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-evidence-hub{border:0!important;background:transparent!important;box-shadow:none!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-evidence-intro h2{color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-evidence-intro p{color:#bed3e3!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc{color:#f5f9fd!important;background:linear-gradient(180deg,#06213be6,#021120db)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc :is(strong,small,span){color:inherit!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>span,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>b{color:#75c7ff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>small{color:#ff9a57!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>strong{color:#fff!important}.redoxy-canvas-shell--refined .canvas-response-path{background:#02122294!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.redoxy-canvas-shell--refined .canvas-response-path>span{background:#0211238f}.redoxy-canvas-shell--refined .canvas-footer{background:linear-gradient(180deg,#010a14a3,#010811eb)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined [data-scroll-item=true],.redoxy-canvas-shell--refined [data-scroll-item=true]{opacity:.1!important;filter:blur(2.5px) saturate(.92)!important;transform:translate3d(var(--scroll-x, 0),calc(var(--scroll-y, 16px) + var(--site-card-drift, 0px)),0) rotate(var(--scroll-rotate, 0deg)) scale(.972)!important;transition:opacity var(--scroll-duration, .86s) cubic-bezier(.16,1,.3,1) var(--scroll-delay, 0ms),filter var(--scroll-duration, .86s) cubic-bezier(.16,1,.3,1) var(--scroll-delay, 0ms),transform var(--scroll-duration, .86s) cubic-bezier(.16,1,.3,1) var(--scroll-delay, 0ms),border-color .22s ease,box-shadow .24s ease!important;will-change:opacity,transform,filter;backface-visibility:hidden}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined [data-scroll-kind=tile][data-scroll-item=true]:not(.is-inview),.redoxy-canvas-shell--refined [data-scroll-kind=tile][data-scroll-item=true]:not(.is-inview),.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined [data-scroll-kind=card][data-scroll-item=true]:not(.is-inview),.redoxy-canvas-shell--refined [data-scroll-kind=card][data-scroll-item=true]:not(.is-inview){opacity:0!important;filter:blur(5px) saturate(.86) brightness(.84)!important;transform:translate3d(var(--scroll-x, 0),calc(var(--scroll-y, 42px) + var(--site-card-drift, 0px)),0) rotate(var(--scroll-rotate, 0deg)) scale(.945)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined [data-scroll-item=true].is-inview,.redoxy-canvas-shell--refined [data-scroll-item=true].is-inview{opacity:1!important;filter:none!important;transform:translateZ(0) rotate(0) scale(1)!important}.redoxy-canvas-shell--refined [data-scroll-kind=media].is-inview:not(.canvas-hero-vfx-chamber){transform:translate3d(0,var(--site-media-drift-active, 0px),0) rotate(0) scale(1)!important}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-about-network>div)[data-scroll-kind=tile].is-inview,.redoxy-canvas-shell--refined :is(.canvas-card,.canvas-command-center,.canvas-contact-board)[data-scroll-kind=card].is-inview{transform:translateZ(0) rotate(0) scale(1)!important}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-about-network>div):nth-child(2n)[data-scroll-kind=tile].is-inview{transform:translateZ(0) rotate(0) scale(1)!important}.redoxy-canvas-shell--refined [data-scroll-kind=pipeline].is-inview{transform:translateZ(0) rotate(0) scale(1)!important}.redoxy-canvas-shell--refined [data-scroll-kind=icon].is-inview{transform:translateZ(0) scale(1)!important}.redoxy-canvas-shell--refined section.is-scroll-active .canvas-card.is-inview .canvas-media-window,.redoxy-canvas-shell--refined section.is-scroll-active .canvas-command-route.is-inview,.redoxy-canvas-shell--refined section.is-scroll-active .canvas-about-media.is-inview{transform:translateZ(0) scale(1);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.redoxy-canvas-shell--refined section.is-scroll-active .canvas-card.is-inview :is(.canvas-media-window video,.canvas-media-window img){transform:scale(1.01)!important;transition:transform .26s ease,filter .24s ease}.redoxy-canvas-shell--refined{--rx-readable-muted: #c0d8ea;--rx-readable-soft: #a9c5da;--rx-blue-glow: rgba(72, 174, 255, .74);--rx-orange-glow: rgba(255, 133, 48, .62)}.redoxy-canvas-shell--refined .canvas-system-dock{position:fixed;right:clamp(16px,2.6vw,34px);bottom:clamp(86px,10vh,112px);z-index:80;display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:9px;min-height:46px;padding:0 14px;border:1px solid rgba(111,196,255,.48);border-radius:999px;color:#fff;background:linear-gradient(135deg,#052548db,#074580c7 55%,#ff7b26b8),radial-gradient(circle at 12% 10%,rgba(142,219,255,.26),transparent 34%);box-shadow:0 18px 46px #0000004d,0 0 24px #329cff38;-webkit-backdrop-filter:blur(14px) saturate(1.14);backdrop-filter:blur(14px) saturate(1.14);cursor:pointer;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.redoxy-canvas-shell--refined .canvas-system-dock:hover{transform:translate3d(0,-2px,0);border-color:#93daffc7;box-shadow:0 22px 58px #0014306b,0 0 34px #47b0ff5c}.redoxy-canvas-shell--refined .canvas-system-dock span{color:#fff!important;font-size:12px;font-weight:900;text-shadow:0 0 14px rgba(124,213,255,.54)}.redoxy-canvas-shell--refined .canvas-system-dock small{padding:3px 6px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff!important;background:#ffffff14;font-size:10px;font-weight:800}.redoxy-canvas-shell--refined .canvas-system-overlay{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at var(--site-pointer-x, 72%) var(--site-pointer-y, 28%),rgba(64,175,255,.2),transparent 28%),#010811b8;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}.redoxy-canvas-shell--refined .canvas-system-panel{position:relative;width:min(980px,100%);max-height:min(780px,calc(100vh - 48px));overflow:auto;border:1px solid rgba(117,202,255,.42);border-radius:12px;padding:clamp(18px,2.4vw,28px);color:#f7fbff;background:linear-gradient(140deg,#041930f5,#020e1cf0),radial-gradient(circle at 78% 15%,rgba(255,130,45,.14),transparent 34%);box-shadow:0 34px 100px #0000007a,inset 0 1px #ffffff14}.redoxy-canvas-shell--refined .canvas-system-panel:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(rgba(104,190,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(104,190,255,.06) 1px,transparent 1px),linear-gradient(115deg,transparent 24%,rgba(123,214,255,.13) 45%,transparent 62%);background-size:46px 46px,46px 46px,100% 100%;opacity:.62;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.redoxy-canvas-shell--refined .canvas-system-panel>*{position:relative;z-index:1}.redoxy-canvas-shell--refined .canvas-system-panel header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.redoxy-canvas-shell--refined .canvas-system-panel header span{color:#ff9a57;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.redoxy-canvas-shell--refined .canvas-system-panel header h2{margin:5px 0 0;color:#fff;font-size:clamp(24px,2.6vw,42px);line-height:1.04}.redoxy-canvas-shell--refined .canvas-system-panel header button{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(111,196,255,.34);border-radius:999px;color:#d7efff;background:#052240bd;cursor:pointer}.redoxy-canvas-shell--refined .canvas-system-search{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;margin-bottom:16px;padding:0 16px;border:1px solid rgba(112,198,255,.36);border-radius:10px;color:#7fd1ff;background:#020e1cb8}.redoxy-canvas-shell--refined .canvas-system-search input{width:100%;border:0;outline:0;color:#fff;background:transparent;font-size:15px;font-weight:700}.redoxy-canvas-shell--refined .canvas-system-search input::placeholder{color:#8dafc7}.redoxy-canvas-shell--refined .canvas-system-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.redoxy-canvas-shell--refined .canvas-system-status-grid span{display:grid;grid-template-columns:34px minmax(0,1fr);gap:2px 10px;min-width:0;padding:12px;border:1px solid rgba(111,196,255,.22);border-radius:9px;background:#041e3894}.redoxy-canvas-shell--refined .canvas-system-status-grid svg{grid-row:1 / 3;width:34px;height:34px;padding:8px;border-radius:8px;color:#92dcff;background:#064c8b6b}.redoxy-canvas-shell--refined .canvas-system-status-grid strong{color:#fff;font-size:13px}.redoxy-canvas-shell--refined .canvas-system-status-grid small{color:var(--rx-readable-soft);font-size:11px;line-height:1.35}.redoxy-canvas-shell--refined .canvas-system-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.redoxy-canvas-shell--refined .canvas-system-results a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto auto;gap:4px 12px;min-width:0;padding:14px;border:1px solid rgba(104,190,255,.24);border-radius:10px;color:#fff;background:linear-gradient(180deg,#062340b8,#021222a3),radial-gradient(circle at 94% 10%,rgba(255,132,45,.12),transparent 34%);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.redoxy-canvas-shell--refined .canvas-system-results a:hover{transform:translate3d(0,-2px,0);border-color:#8bd8ff9e;background:linear-gradient(180deg,#083054d6,#03182dc2),radial-gradient(circle at 94% 10%,rgba(255,132,45,.18),transparent 34%)}.redoxy-canvas-shell--refined .canvas-system-results svg{grid-row:1 / 4;width:40px;height:40px;padding:10px;border:1px solid rgba(112,198,255,.32);border-radius:9px;color:#8edaff;background:#07447c5c}.redoxy-canvas-shell--refined .canvas-system-results span{color:#ff9a57;font-size:10px;font-weight:900;text-transform:uppercase}.redoxy-canvas-shell--refined .canvas-system-results strong{color:#fff;font-size:15px}.redoxy-canvas-shell--refined .canvas-system-results p{grid-column:2 / 4;margin:2px 0 0;color:var(--rx-readable-muted)!important;font-size:12px;line-height:1.42}.redoxy-canvas-shell--refined .canvas-system-results b{grid-column:3;grid-row:1 / 3;align-self:center;display:inline-flex;align-items:center;gap:6px;color:#78caff;font-size:12px}.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row{position:relative}.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row:before,.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row:after{content:""!important;position:absolute;display:block!important;pointer-events:none}.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row:before{top:50%;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0,rgba(66,169,255,.25) 16%,var(--rx-blue-glow) var(--section-progress-percent, 24%),var(--rx-orange-glow),transparent 88%);opacity:.42;filter:drop-shadow(0 0 12px rgba(82,186,255,.42));transform:translate3d(0,var(--section-parallax-rail-y, 0),0) scaleX(var(--section-row-flow-scale, .45));transform-origin:left center}.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-row:after{top:calc(50% - 120px);right:clamp(12px,5vw,90px);width:clamp(220px,28vw,460px);height:240px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(116,208,255,.15),transparent 42%),conic-gradient(from var(--section-row-aura-rotate, 0deg),transparent,rgba(74,177,255,.24),transparent,rgba(255,132,45,.16),transparent);opacity:var(--section-row-aura-opacity, .1);filter:blur(10px) drop-shadow(0 0 30px rgba(77,178,255,.18));transform:translate3d(var(--section-parallax-x-depth, 0),var(--section-parallax-far, 0),0) rotate(var(--section-row-aura-rotate, 0deg))}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-about-story,.canvas-about-media,.canvas-tech-small,.canvas-contact-board,.canvas-command-center){position:relative;overflow:hidden}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-about-story,.canvas-about-media,.canvas-tech-small,.canvas-contact-board,.canvas-command-center):after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--site-pointer-x, 72%) var(--site-pointer-y, 24%),rgba(112,203,255,.13),transparent 24%),linear-gradient(118deg,transparent 0 36%,rgba(157,225,255,.13) 44%,transparent 53%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 52%);opacity:var(--section-card-sheen-opacity, .22);mix-blend-mode:screen;transform:translate3d(var(--section-glint-x, -72%),0,0)}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link):hover:after{opacity:.72}.redoxy-canvas-shell--refined .canvas-rfq-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.redoxy-canvas-shell--refined .canvas-rfq-actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid rgba(112,198,255,.38);border-radius:7px;color:#fff;background:#053a6a85;font-size:12px;font-weight:900}.redoxy-canvas-shell--refined .canvas-rfq-actions a:first-child{border-color:#78e59266;background:#0c6c3c7a}.redoxy-canvas-shell--refined .canvas-rfq-status{color:#c8deee!important;font-size:11.5px;line-height:1.45}.redoxy-canvas-shell--refined .canvas-command-sidebar a svg,.redoxy-canvas-shell--refined .canvas-command-link svg,.redoxy-canvas-shell--refined .canvas-doc>span svg,.redoxy-canvas-shell--refined .canvas-response-step i svg,.redoxy-canvas-shell--refined .canvas-pipeline-node svg,.redoxy-canvas-shell--refined .canvas-about-network svg{stroke-width:2.4;filter:drop-shadow(0 0 10px rgba(99,194,255,.34))}.redoxy-canvas-shell--refined .canvas-command-sidebar a{color:#9bdcff!important;background:#06325c75!important}.redoxy-canvas-shell--refined .canvas-command-sidebar a:hover{color:#fff!important;border-color:#82d7ffa3!important}.redoxy-canvas-shell--refined .canvas-topbar nav a,.redoxy-canvas-shell--refined .canvas-contact-btn{font-size:clamp(10px,.72vw,12px)!important}.redoxy-canvas-shell--refined .canvas-hero-copy h1{font-size:var(--rx-type-hero)!important;line-height:.99!important}.redoxy-canvas-shell--refined .canvas-hero-copy p{font-size:clamp(14px,1.02vw,17px)!important;line-height:1.56!important}.redoxy-canvas-shell--refined .canvas-value-strip strong,.redoxy-canvas-shell--refined .canvas-hero-stats strong,.redoxy-canvas-shell--refined .canvas-refinery-anchor strong,.redoxy-canvas-shell--refined .canvas-command-link span,.redoxy-canvas-shell--refined .canvas-doc>strong{font-size:var(--rx-type-card-title)!important}.redoxy-canvas-shell--refined .canvas-value-strip small,.redoxy-canvas-shell--refined .canvas-hero-stats span,.redoxy-canvas-shell--refined .canvas-refinery-anchor small,.redoxy-canvas-shell--refined .canvas-pipeline-node p,.redoxy-canvas-shell--refined .canvas-command-link p,.redoxy-canvas-shell--refined .canvas-doc>p,.redoxy-canvas-shell--refined .canvas-response-step small{color:var(--rx-readable-muted)!important;font-size:var(--rx-type-micro)!important;line-height:1.42!important}.redoxy-canvas-shell--refined .canvas-journey-intro h2,.redoxy-canvas-shell--refined .canvas-row-intro h2,.redoxy-canvas-shell--refined .canvas-evidence-intro h2,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-command-center .canvas-command-title{font-size:var(--rx-type-section)!important;line-height:1.16!important}.redoxy-canvas-shell--refined .canvas-about-story h2{font-size:clamp(26px,2.2vw,40px)!important;line-height:1.08!important}.redoxy-canvas-shell--refined .canvas-about-story>p,.redoxy-canvas-shell--refined .canvas-evidence-intro p,.redoxy-canvas-shell--refined .canvas-tech-copy p,.redoxy-canvas-shell--refined .canvas-project-card small,.redoxy-canvas-shell--refined .canvas-row-intro li{color:var(--rx-readable-muted)!important;font-size:var(--rx-type-body)!important;line-height:1.52!important}.redoxy-canvas-shell--refined .canvas-service-card h3,.redoxy-canvas-shell--refined .canvas-project-card h3,.redoxy-canvas-shell--refined .canvas-tech-copy h3,.redoxy-canvas-shell--refined .canvas-process-copy h3,.redoxy-canvas-shell--refined .canvas-contact-board h2,.redoxy-canvas-shell--refined .canvas-rfq-form h2,.redoxy-canvas-shell--refined .canvas-presence h2{font-size:clamp(17px,1.08vw,21px)!important;line-height:1.18!important}.redoxy-canvas-shell--refined .canvas-service-card p,.redoxy-canvas-shell--refined .canvas-project-card p,.redoxy-canvas-shell--refined .canvas-contact-methods a,.redoxy-canvas-shell--refined .canvas-rfq-form input,.redoxy-canvas-shell--refined .canvas-rfq-form textarea,.redoxy-canvas-shell--refined .canvas-presence small,.redoxy-canvas-shell--refined .canvas-presence span{color:var(--rx-readable-muted)!important;font-size:var(--rx-type-body)!important;line-height:1.48!important}html.is-scroll-fast .redoxy-canvas-shell--refined .canvas-refinery-world:after,html.is-scroll-fast .redoxy-canvas-shell--refined .canvas-refinery-haze,html.is-scroll-fast .redoxy-canvas-shell--refined :is(.canvas-card,.canvas-doc,.canvas-command-link):after{animation-play-state:paused}html.is-scrolling .redoxy-canvas-shell--refined .canvas-refinery-world:after,html.is-scrolling .redoxy-canvas-shell--refined .canvas-refinery-haze,html.is-scrolling .redoxy-canvas-shell--refined .canvas-refinery-energy:after,html.is-scrolling .redoxy-canvas-shell--refined .canvas-vfx-grid,html.is-scrolling .redoxy-canvas-shell--refined .canvas-vfx-flow-dot,html.is-scrolling .redoxy-canvas-shell--refined .canvas-vfx-node,html.is-scrolling .redoxy-canvas-shell--refined .canvas-pipeline-node>strong:before,html.is-scrolling .redoxy-canvas-shell--refined :is(.canvas-card,.canvas-doc,.canvas-command-link):after,html.is-scrolling .redoxy-canvas-shell--refined :is(.canvas-media-window,.canvas-command-route,.canvas-about-media,.canvas-tech-small):before{animation-play-state:paused!important}html.is-scroll-fast .redoxy-canvas-shell--refined .canvas-refinery-particles{opacity:.48;filter:saturate(1.02) contrast(1.02)}html.is-scrolling .redoxy-canvas-shell--refined .canvas-refinery-particles{opacity:.24;filter:none}html.is-scrolling .redoxy-canvas-shell--refined :is(.canvas-topbar,.canvas-brand,.canvas-topbar nav,.canvas-card,.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-center,.canvas-contact-board,.canvas-pipeline-system,.canvas-vfx-node,.canvas-vfx-core,.canvas-status-panel){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.is-scrolling .redoxy-canvas-shell--refined :is(.canvas-vfx-wordmark,.canvas-vfx-fragment){filter:none!important}.redoxy-canvas-shell--refined .canvas-refinery-particles{position:absolute;inset:0;z-index:3;width:100%;height:100%;opacity:.86;mix-blend-mode:screen;filter:saturate(1.12) contrast(1.05);transform:translate3d(var(--refinery-particle-x, 0px),var(--refinery-particle-y, 0px),0) scale(1.012);will-change:transform}.redoxy-canvas-shell--refined .canvas-experience-rail{position:fixed;top:50%;right:clamp(12px,1.6vw,24px);z-index:72;display:grid;gap:8px;transform:translate3d(0,-50%,0);pointer-events:auto}.redoxy-canvas-shell--refined .canvas-experience-rail:before{content:"";position:absolute;top:14px;bottom:14px;left:19px;width:1px;background:linear-gradient(180deg,rgba(102,199,255,.16),rgba(102,199,255,.58) var(--site-scroll-percent, 12%),rgba(255,137,52,.54),rgba(102,199,255,.14));box-shadow:0 0 14px #4bb2ff57}.redoxy-canvas-shell--refined .canvas-experience-rail a{position:relative;display:grid;grid-template-columns:40px auto;align-items:center;gap:9px;min-width:40px;min-height:40px;border:1px solid rgba(106,193,255,.22);border-radius:999px;color:#d9f0ff;background:#03142685;text-decoration:none;box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);transform:translateZ(0);transition:min-width .22s ease,border-color .18s ease,background .18s ease,transform .18s ease;overflow:hidden}.redoxy-canvas-shell--refined .canvas-experience-rail a:after{content:"";position:absolute;inset:0;opacity:0;background:radial-gradient(circle at 24px 50%,rgba(112,210,255,.26),transparent 44%),linear-gradient(110deg,transparent,rgba(255,255,255,.12),transparent);transition:opacity .18s ease}.redoxy-canvas-shell--refined .canvas-experience-rail span{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;color:#9bdcff;font-size:11px;font-weight:900}.redoxy-canvas-shell--refined .canvas-experience-rail strong{position:relative;z-index:1;max-width:0;overflow:hidden;color:#fff;font-size:11px;font-weight:900;white-space:nowrap;opacity:0;transition:max-width .22s ease,opacity .16s ease}.redoxy-canvas-shell--refined .canvas-experience-rail a:hover,.redoxy-canvas-shell--refined .canvas-experience-rail a:focus-visible{min-width:164px;border-color:#81d7ffb3;background:linear-gradient(135deg,#06335cd6,#031b33c7),radial-gradient(circle at 18% 50%,rgba(255,132,45,.18),transparent 42%);transform:translate3d(-3px,0,0)}.redoxy-canvas-shell--refined .canvas-experience-rail a.is-active{border-color:#81d7ffb8;background:linear-gradient(135deg,#06335cd6,#031b33c7),radial-gradient(circle at 50% 50%,rgba(255,132,45,.18),transparent 54%)}.redoxy-canvas-shell--refined .canvas-experience-rail a:hover:after,.redoxy-canvas-shell--refined .canvas-experience-rail a:focus-visible:after{opacity:1}.redoxy-canvas-shell--refined .canvas-experience-rail a.is-active:after{opacity:.7}.redoxy-canvas-shell--refined .canvas-experience-rail a:hover strong,.redoxy-canvas-shell--refined .canvas-experience-rail a:focus-visible strong{max-width:130px;opacity:1}.redoxy-canvas-shell--refined .canvas-experience-rail a.is-active span{color:#fff;text-shadow:0 0 16px rgba(124,213,255,.72)}.redoxy-canvas-shell--refined section[data-scroll-section]{opacity:var(--section-focus-opacity, .96)}.redoxy-canvas-shell--refined section[data-scroll-section].is-scroll-active{filter:none}.redoxy-canvas-shell--refined section:is(.canvas-journey,.canvas-row,.canvas-response-path)[data-scroll-deck=true]{opacity:.62;transform:translate3d(0,58px,0) scale(.982);transform-origin:center top;transition:opacity .98s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.redoxy-canvas-shell--refined section:is(.canvas-journey,.canvas-row,.canvas-response-path)[data-scroll-deck=true].is-deck-inview{opacity:var(--section-focus-opacity, 1);transform:translateZ(0) scale(1)}.redoxy-canvas-shell--refined section:is(.canvas-journey,.canvas-row,.canvas-response-path)[data-scroll-deck=true].is-scroll-active{transform:translate3d(0,calc(var(--section-lift, 0px) * .18),0) scale(1)}.redoxy-canvas-shell--refined .canvas-topbar{top:14px;grid-template-columns:minmax(170px,250px) minmax(0,1fr) auto;gap:16px;width:min(1760px,calc(100% - 64px));margin-top:10px;padding:10px 12px;border:1px solid rgba(125,189,241,.2);border-radius:18px;background:linear-gradient(180deg,#061426e0,#020c1ac2),radial-gradient(circle at 12% 0%,rgba(73,166,255,.14),transparent 34%),radial-gradient(circle at 96% 0%,rgba(255,130,48,.1),transparent 28%);box-shadow:0 22px 64px #00000047,inset 0 1px #ffffff17;-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12)}.redoxy-canvas-shell--refined .canvas-brand{display:inline-flex;align-items:center;width:fit-content;min-width:0;padding:7px 9px;border:1px solid rgba(132,196,246,.16);border-radius:13px;background:#ffffff0b}.redoxy-canvas-shell--refined .canvas-brand img{width:clamp(168px,12vw,230px)!important;min-width:0;filter:drop-shadow(0 9px 18px rgba(0,0,0,.26))}.redoxy-canvas-shell--refined .canvas-topbar nav{justify-self:center;gap:3px;max-width:100%;padding:5px;border:1px solid rgba(134,199,250,.15);border-radius:14px;background:#010c198a;box-shadow:inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.redoxy-canvas-shell--refined .canvas-topbar nav a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border:1px solid transparent;border-radius:10px;color:#e2effbd6!important;font-size:clamp(10px,.68vw,12px)!important;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.redoxy-canvas-shell--refined .canvas-topbar nav a:after{content:"";position:absolute;left:13px;right:13px;bottom:6px;height:1px;border-radius:999px;background:linear-gradient(90deg,#48a8ff00,#5ebeffeb,#ff893ab8,#48a8ff00);opacity:0;transform:scaleX(.4);transition:opacity .18s ease,transform .22s ease}.redoxy-canvas-shell--refined .canvas-topbar nav a:hover,.redoxy-canvas-shell--refined .canvas-topbar nav a:focus-visible{color:#fff!important;border-color:#80c9ff2e;background:#4897e221;transform:translateY(-1px)}.redoxy-canvas-shell--refined .canvas-topbar nav a:hover:after,.redoxy-canvas-shell--refined .canvas-topbar nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.redoxy-canvas-shell--refined .canvas-contact-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:0 16px;border:1px solid rgba(255,147,72,.46);border-radius:12px;background:linear-gradient(135deg,#0d51a4f0,#072d5eeb 48%,#d95b1de0);color:#fff!important;font-size:clamp(10px,.7vw,12px)!important;font-weight:900;letter-spacing:.045em;text-transform:uppercase;box-shadow:0 16px 36px #004fb438,inset 0 1px #ffffff29}.redoxy-canvas-shell--refined .canvas-contact-btn:hover,.redoxy-canvas-shell--refined .canvas-contact-btn:focus-visible{border-color:#ffb269b8;background:linear-gradient(135deg,#1366cbfa,#083670f5 46%,#ee6823f0);transform:translateY(-1px)}.redoxy-canvas-shell--refined :is(.canvas-hero-actions a,.canvas-journey-intro a,.canvas-about-story>a,.canvas-evidence-hub>div:first-child a,.canvas-contact-methods a,.canvas-system-results a,.canvas-rfq-form button){position:relative;overflow:hidden;border-radius:12px!important;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,box-shadow .22s ease,color .18s ease}.redoxy-canvas-shell--refined :is(.canvas-hero-actions a,.canvas-journey-intro a,.canvas-about-story>a,.canvas-evidence-hub>div:first-child a,.canvas-system-results a,.canvas-rfq-form button):before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 0 35%,rgba(255,255,255,.18) 48%,transparent 62%);opacity:0;transform:translate(-56%);transition:opacity .22s ease,transform .42s cubic-bezier(.22,1,.36,1)}.redoxy-canvas-shell--refined :is(.canvas-hero-actions a,.canvas-journey-intro a,.canvas-about-story>a,.canvas-evidence-hub>div:first-child a,.canvas-system-results a,.canvas-rfq-form button):hover{transform:translateY(-2px);box-shadow:0 22px 54px #0053b842,inset 0 1px #ffffff24}.redoxy-canvas-shell--refined :is(.canvas-hero-actions a,.canvas-journey-intro a,.canvas-about-story>a,.canvas-evidence-hub>div:first-child a,.canvas-system-results a,.canvas-rfq-form button):hover:before{opacity:1;transform:translate(62%)}.redoxy-canvas-shell--refined .canvas-hero-actions a:nth-child(2){border-color:#8dcbfc4d!important;background:#02122494!important;color:#e8f5ff!important}.redoxy-canvas-shell--refined .canvas-vfx-stage:before{inset:8% 6%;border-radius:34px;background:linear-gradient(135deg,#49acff2e,#061a300a 44%,#ff84321f),linear-gradient(rgba(126,205,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(126,205,255,.045) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;filter:blur(4px);opacity:calc(var(--section-vfx-ring-soft-opacity, .48) * .62);-webkit-mask-image:none;mask-image:none;transform:scale(var(--section-vfx-ring-scale, 1))}.redoxy-canvas-shell--refined .canvas-vfx-stage:after{inset:23% 9%;border:1px solid rgba(124,206,255,.16);border-radius:24px;background:linear-gradient(90deg,#07233e73,#020e1d2e),repeating-linear-gradient(90deg,rgba(139,213,255,.08) 0 1px,transparent 1px 42px);filter:none;opacity:calc(var(--section-vfx-ring-opacity, .8) * .54)}.redoxy-canvas-shell--refined .canvas-vfx-grid{inset:12% 9%;border-radius:26px;opacity:calc(var(--section-vfx-grid-opacity, .5) * .42);-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000);animation-duration:22s}.redoxy-canvas-shell--refined .canvas-vfx-orbit{display:none}.redoxy-canvas-shell--refined .canvas-vfx-pipe-loop,.redoxy-canvas-shell--refined .canvas-vfx-pipe-run,.redoxy-canvas-shell--refined .canvas-vfx-flow-dot,.redoxy-canvas-shell--refined .canvas-vfx-pipe-label{position:absolute;z-index:4;pointer-events:none}.redoxy-canvas-shell--refined .canvas-vfx-pipe-loop{left:7%;right:7%;top:23%;height:52%;border:2px solid transparent;border-radius:34px;background:linear-gradient(#0314269e,#0314269e) padding-box,linear-gradient(90deg,#44a9ffc7,#84daffe6 42%,#ff8e40d6 72%,#69d485b3) border-box;box-shadow:inset 0 0 22px #47abff1f,0 0 28px #3aa2ff38;opacity:calc(var(--section-vfx-ring-opacity, .82) * .88)}.redoxy-canvas-shell--refined .canvas-vfx-pipe-run{left:11%;right:11%;height:7px;border:1px solid rgba(126,204,255,.32);border-radius:999px;background:linear-gradient(90deg,#2f97ff3d,#82dbffad,#ff8f407a),repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 2px,transparent 2px 34px);box-shadow:0 0 16px #48adff47}.redoxy-canvas-shell--refined .canvas-vfx-pipe-run:after{content:"";position:absolute;right:-8px;top:50%;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid rgba(160,224,255,.76);transform:translateY(-50%);filter:drop-shadow(0 0 8px rgba(89,188,255,.7))}.redoxy-canvas-shell--refined .canvas-vfx-pipe-run--top{top:34%}.redoxy-canvas-shell--refined .canvas-vfx-pipe-run--bottom{top:66%;transform:scaleX(-1)}.redoxy-canvas-shell--refined .canvas-vfx-pipe-label{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:1px solid rgba(155,218,255,.48);border-radius:999px;background:#000a16f0;color:#fff;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.8);box-shadow:0 10px 28px #00000057,0 0 18px #55b5ff2e}.redoxy-canvas-shell--refined .canvas-vfx-pipe-label--in{left:8%;top:27%}.redoxy-canvas-shell--refined .canvas-vfx-pipe-label--out{right:8%;bottom:20%}.redoxy-canvas-shell--refined .canvas-vfx-flow-dot{left:12%;top:33.5%;width:14px;height:14px;border-radius:999px;background:radial-gradient(circle,#fff 0 22%,#7bd8ff 24% 56%,#2e9aff14 62%);box-shadow:0 0 16px #70d7ffe6,0 0 34px #258fff5c;animation:vfxPipeFlow 5.8s cubic-bezier(.45,0,.18,1) infinite}.redoxy-canvas-shell--refined .canvas-vfx-flow-dot--two{animation-delay:1.8s}.redoxy-canvas-shell--refined .canvas-vfx-flow-dot--three{background:radial-gradient(circle,#fff9ef 0 20%,#ff9a4f 24% 56%,#ff842d14 62%);box-shadow:0 0 16px #ff9f58cc,0 0 34px #ff6f2147;animation-delay:3.45s}.redoxy-canvas-shell--refined .canvas-vfx-beam{opacity:calc(var(--section-vfx-beam-opacity, .84) * .32);filter:drop-shadow(0 0 8px rgba(84,184,255,.36))}.redoxy-canvas-shell--refined .canvas-vfx-core{inset:50% auto auto 50%;width:clamp(62px,6vw,88px);padding:0;border:0;border-radius:0;background:transparent;filter:drop-shadow(0 10px 18px rgba(0,0,0,.52)) drop-shadow(0 0 24px rgba(32,151,255,.56)) drop-shadow(0 0 16px rgba(255,132,45,.22));opacity:var(--section-vfx-emblem-opacity, .82);transform:translate(-50%,-50%) translate3d(var(--section-vfx-emblem-x, 0px),var(--section-vfx-emblem-y, 0px),0) scale(var(--section-vfx-emblem-scale, 1));animation:vfxCoreHubFloat 5.6s ease-in-out infinite;will-change:opacity,transform}.redoxy-canvas-shell--refined .canvas-vfx-node{grid-template-columns:18px auto;column-gap:8px;width:auto;min-width:118px;height:38px;padding:0 11px;z-index:12;border:1px solid rgba(255,150,76,.66);border-radius:12px;color:#fff;background:linear-gradient(180deg,#010c19fa,#011222f0);box-shadow:inset 0 1px #ffffff24,0 14px 28px #0000006b,0 0 18px #ff842d2e;filter:none;opacity:1!important;-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08);animation-duration:5.8s}.redoxy-canvas-shell--refined .canvas-vfx-node small{display:block;color:#fff!important;opacity:1!important;font-size:10.5px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.85);white-space:nowrap}.redoxy-canvas-shell--refined .canvas-vfx-node svg{color:#8fdaff;filter:drop-shadow(0 0 8px rgba(76,184,255,.58))}.redoxy-canvas-shell--refined .canvas-vfx-wordmark{opacity:var(--section-vfx-wordmark-opacity, .94)!important;filter:saturate(1.28) contrast(1.26) brightness(1.22) drop-shadow(0 18px 34px rgba(0,0,0,.72)) drop-shadow(0 0 24px rgba(75,177,255,.3))!important}.redoxy-canvas-shell--refined .canvas-vfx-node--ksa{left:7%;top:20%}.redoxy-canvas-shell--refined .canvas-vfx-node--uae{right:7%;top:20%}.redoxy-canvas-shell--refined .canvas-vfx-node--recover{left:7%;bottom:18%}.redoxy-canvas-shell--refined .canvas-vfx-node--evidence{right:7%;bottom:18%}@keyframes vfxPipeFlow{0%{opacity:0;transform:translateZ(0) scale(.68)}8%{opacity:1;transform:translateZ(0) scale(1)}43%{opacity:1;transform:translate3d(clamp(280px,34vw,430px),0,0) scale(1)}52%{opacity:1;transform:translate3d(clamp(280px,34vw,430px),clamp(128px,16vw,190px),0) scale(1)}88%{opacity:1;transform:translate3d(0,clamp(128px,16vw,190px),0) scale(1)}to{opacity:0;transform:translate3d(0,clamp(128px,16vw,190px),0) scale(.72)}}@keyframes vfxCoreHubFloat{0%,to{transform:translate(-50%,-50%) translate3d(var(--section-vfx-emblem-x, 0px),var(--section-vfx-emblem-y, 0px),0) scale(var(--section-vfx-emblem-scale, 1))}50%{transform:translate(-50%,-50%) translate3d(calc(var(--section-vfx-emblem-x, 0px) - 3px),calc(var(--section-vfx-emblem-y, 0px) - 6px),0) scale(var(--section-vfx-emblem-scale, 1))}}.redoxy-canvas-shell--refined :is(.canvas-media-window,.canvas-command-route,.canvas-about-media,.canvas-tech-small){position:relative}.redoxy-canvas-shell--refined :is(.canvas-media-window,.canvas-command-route,.canvas-about-media,.canvas-tech-small):before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent 0 18%,rgba(127,220,255,.16) 26%,transparent 35%),linear-gradient(rgba(138,218,255,.06) 1px,transparent 1px);background-size:100% 100%,100% 9px;opacity:var(--section-media-overlay-opacity, .18);transform:translate3d(var(--section-glint-x, -72%),0,0);mix-blend-mode:screen;animation:refineryLensSweep 5.8s cubic-bezier(.22,1,.36,1) infinite}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link,.canvas-pipeline-node){transform-origin:center}.redoxy-canvas-shell--refined :is(.canvas-service-card,.canvas-project-card,.canvas-doc,.canvas-command-link):hover{transform:translate3d(0,-4px,0) scale(1.012)!important}.redoxy-canvas-shell--refined .canvas-pipeline-system:after{content:"";position:absolute;left:126px;right:18px;top:91px;z-index:3;height:18px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(138,224,255,.58),rgba(255,156,76,.4),transparent);filter:blur(7px) drop-shadow(0 0 18px rgba(73,176,255,.62));opacity:.58;transform:scaleX(var(--section-flow-scale, .16));transform-origin:left center}.redoxy-canvas-shell--refined .canvas-pipeline-node>strong:before{content:"";position:absolute;inset:-8px;border:1px solid rgba(116,211,255,.28);border-radius:50%;opacity:var(--section-rail-pulse-opacity, .34);transform:scale(var(--section-rail-pulse-scale, .96));animation:railPulse 3.8s ease-out infinite}.redoxy-canvas-shell--refined .canvas-process-flow b{position:relative}.redoxy-canvas-shell--refined .canvas-process-flow b:after{content:"";position:absolute;inset:-1px;border-radius:inherit;opacity:.54;background:linear-gradient(90deg,transparent,rgba(123,213,255,.16),transparent);transform:translate3d(var(--section-glint-x, -72%),0,0)}@keyframes refineryLensSweep{0%,18%{background-position:-120% 0,0 0;opacity:.08}45%,68%{opacity:.3}to{background-position:180% 0,0 18px;opacity:.1}}@keyframes railPulse{0%{opacity:.55;transform:scale(.86)}72%,to{opacity:0;transform:scale(1.22)}}@media(max-width:1100px){.redoxy-canvas-shell--refined .canvas-experience-rail{inset:auto auto 14px 50%;grid-auto-flow:column;grid-auto-columns:40px;max-width:calc(100vw - 28px);overflow-x:auto;padding:8px;border:1px solid rgba(106,193,255,.22);border-radius:999px;background:#020f1e9e;box-shadow:0 18px 50px #00000047;-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08);transform:translate3d(-50%,0,0);scrollbar-width:none}.redoxy-canvas-shell--refined .canvas-experience-rail::-webkit-scrollbar{display:none}.redoxy-canvas-shell--refined .canvas-experience-rail:before{inset:50% 16px auto;width:auto;height:1px}.redoxy-canvas-shell--refined .canvas-experience-rail a,.redoxy-canvas-shell--refined .canvas-experience-rail a:hover,.redoxy-canvas-shell--refined .canvas-experience-rail a:focus-visible,.redoxy-canvas-shell--refined .canvas-experience-rail a.is-active{grid-template-columns:40px;min-width:40px;transform:none}.redoxy-canvas-shell--refined .canvas-experience-rail strong{display:none}.redoxy-canvas-shell--refined .canvas-system-dock{right:16px;bottom:78px}}@keyframes refinedAnchorPulse{0%{opacity:.88;transform:scale(.86)}72%,to{opacity:0;transform:scale(1.32)}}@keyframes refinedReturnFlow{0%,10%{opacity:0;transform:translateZ(0)}22%,78%{opacity:1}to{opacity:0;transform:translate3d(650%,0,0)}}@keyframes refineryGridDrift{0%{background-position:0 0,0 0}to{background-position:144px 72px,72px 144px}}@keyframes refineryDepthPulse{0%,to{opacity:.56;transform:translate3d(-1.4%,0,0)}50%{opacity:.88;transform:translate3d(1.8%,-1.2%,0)}}@keyframes refineryHazeShift{0%,to{opacity:.62;transform:translate3d(-2%,0,0) skew(-1deg)}50%{opacity:.86;transform:translate3d(2.5%,-1%,0) skew(1deg)}}@keyframes refineryFlowSpark{0%,14%{opacity:0;transform:translate3d(-18%,0,0) scaleX(.58)}28%,72%{opacity:1}to{opacity:0;transform:translate3d(560%,0,0) scaleX(1.08)}}@keyframes refineryAuraBreathe{0%,to{filter:blur(4px)}50%{filter:blur(8px)}}@keyframes vfxChamberSweep{0%,12%{opacity:0;transform:translate(-135%) skew(-12deg)}28%,58%{opacity:1}78%,to{opacity:0;transform:translate(310%) skew(-12deg)}}@keyframes vfxGridDrift{0%{background-position:0 0,0 0}to{background-position:68px 34px,34px 68px}}@keyframes vfxOrbitSpin{0%{transform:translate(-50%,-50%) rotate(var(--orbit-start, -8deg))}to{transform:translate(-50%,-50%) rotate(calc(var(--orbit-start, -8deg) + 360deg))}}@keyframes vfxBeamPulse{0%,to{opacity:.3}45%,58%{opacity:1}}@keyframes vfxCorePulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes vfxCoreFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(-5px,-7px,0)}}@keyframes vfxNodePulse{0%,to{transform:translateZ(0);border-color:#70c7ff70}50%{transform:translate3d(0,-4px,0);border-color:#ff8b3ab8}}@media(max-width:1200px){.redoxy-canvas-shell--refined .canvas-hero-grid{grid-template-columns:1fr!important}.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber{position:relative;top:auto;right:auto;justify-self:stretch;width:min(100%,780px);min-height:430px;margin:14px auto 0;transform:none!important}.redoxy-canvas-shell--refined .canvas-vfx-stage{min-height:430px}.redoxy-canvas-shell--refined .canvas-journey,.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-row[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell--refined section.canvas-about-row[data-scroll-section]{grid-template-columns:1fr!important}.redoxy-canvas-shell--refined .canvas-journey-intro h2,.redoxy-canvas-shell--refined .canvas-row-intro h2{max-width:760px!important}.redoxy-canvas-shell--refined .canvas-row-intro{grid-template-columns:62px minmax(0,1fr) minmax(220px,.62fr)!important;grid-template-rows:auto 1fr!important;gap:8px 20px!important;padding-bottom:8px!important}.redoxy-canvas-shell--refined .canvas-row-intro>span{grid-column:1!important;grid-row:1 / 3!important}.redoxy-canvas-shell--refined .canvas-row-intro>p,.redoxy-canvas-shell--refined .canvas-row-intro h2{grid-column:2!important}.redoxy-canvas-shell--refined .canvas-row-intro ul{grid-column:3!important;grid-row:1 / 3!important;align-self:center;margin:0}.redoxy-canvas-shell--refined .canvas-pipeline-system{grid-template-columns:1fr}.redoxy-canvas-shell--refined .canvas-refinery-anchor{grid-column:1;grid-row:1;grid-template-columns:60px auto;grid-template-rows:auto auto;justify-items:start;column-gap:14px;padding:16px 20px;border-right:0;border-bottom:1px solid rgba(94,177,255,.25);text-align:left}.redoxy-canvas-shell--refined .canvas-refinery-anchor>span{grid-row:1 / 3}.redoxy-canvas-shell--refined .canvas-refinery-anchor:before{display:none}.redoxy-canvas-shell--refined .canvas-pipeline{grid-column:1;grid-row:2;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(142px,1fr);min-width:max-content;overflow:visible}.redoxy-canvas-shell--refined .canvas-pipeline-system{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.redoxy-canvas-shell--refined .canvas-pipeline-system::-webkit-scrollbar{display:none}.redoxy-canvas-shell--refined .canvas-pipeline-node{scroll-snap-align:start}.redoxy-canvas-shell--refined .canvas-about-media{min-height:420px}.redoxy-canvas-shell--refined .canvas-about-media>img{min-height:420px}.redoxy-canvas-shell--refined .canvas-evidence-hub{grid-template-columns:1fr}.redoxy-canvas-shell--refined .canvas-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.redoxy-canvas-shell--refined .canvas-command-bridge{grid-template-columns:1fr}.redoxy-canvas-shell--refined .canvas-command-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.redoxy-canvas-shell--refined .canvas-topbar{grid-template-columns:minmax(0,1fr) auto}.redoxy-canvas-shell--refined .canvas-topbar nav{grid-column:1 / -1;scrollbar-width:none}.redoxy-canvas-shell--refined .canvas-topbar nav::-webkit-scrollbar{display:none}.redoxy-canvas-shell--refined .canvas-contact-btn{grid-column:2;grid-row:1}.redoxy-canvas-shell--refined .canvas-refinery-world>img{object-position:68% center;filter:saturate(1.02) contrast(1.06) brightness(.58)}.redoxy-canvas-shell--refined .canvas-hero{min-height:auto}.redoxy-canvas-shell--refined .canvas-hero-copy h1{font-size:clamp(44px,12vw,66px)}.redoxy-canvas-shell--refined .canvas-journey,.redoxy-canvas-shell--refined .canvas-board{width:min(100% - 24px,680px)}.redoxy-canvas-shell--refined .canvas-journey:before{inset-inline:-6px}.redoxy-canvas-shell--refined .canvas-row-intro{grid-template-columns:56px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}.redoxy-canvas-shell--refined .canvas-row-intro>p,.redoxy-canvas-shell--refined .canvas-row-intro h2{grid-column:2!important}.redoxy-canvas-shell--refined .canvas-row-intro ul{grid-column:1 / -1!important;grid-row:3!important;margin-top:10px}.redoxy-canvas-shell--refined .canvas-about-network,.redoxy-canvas-shell--refined .canvas-service-grid,.redoxy-canvas-shell--refined .canvas-project-grid,.redoxy-canvas-shell--refined .canvas-technology-grid,.redoxy-canvas-shell--refined .canvas-doc-grid{grid-template-columns:1fr!important}.redoxy-canvas-shell--refined .canvas-about-story{min-height:0}.redoxy-canvas-shell--refined .canvas-about-media,.redoxy-canvas-shell--refined .canvas-about-media>img{min-height:360px}.redoxy-canvas-shell--refined .canvas-about-media figcaption{grid-template-columns:48px minmax(0,1fr)}.redoxy-canvas-shell--refined .canvas-brand-anchor{width:46px;height:46px}.redoxy-canvas-shell--refined .canvas-brand-anchor img{width:31px}.redoxy-canvas-shell--refined .canvas-doc{min-height:198px}.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber{padding:0;right:clamp(18px,3vw,36px);width:min(50vw,520px)}.redoxy-canvas-shell--refined .canvas-vfx-stage{min-height:320px}.redoxy-canvas-shell--refined .canvas-vfx-wordmark{width:min(82%,290px)}.redoxy-canvas-shell--refined .canvas-vfx-core{width:46px}.redoxy-canvas-shell--refined .canvas-vfx-network{display:none}.redoxy-canvas-shell--refined .canvas-command-head{display:grid}.redoxy-canvas-shell--refined .canvas-command-head nav{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:none}.redoxy-canvas-shell--refined .canvas-command-head nav::-webkit-scrollbar{display:none}.redoxy-canvas-shell--refined .canvas-command-actions{grid-template-columns:1fr}.redoxy-canvas-shell--refined .canvas-command-link:nth-child(5){grid-column:auto}.redoxy-canvas-shell--refined .canvas-command-route,.redoxy-canvas-shell--refined .canvas-command-route video{min-height:250px}.redoxy-canvas-shell--refined .canvas-process-flow{grid-template-columns:1fr!important;padding:18px 20px 24px}.redoxy-canvas-shell--refined .canvas-process-flow:before{display:none}}@media(prefers-reduced-motion:reduce){.redoxy-canvas-shell--refined .canvas-refinery-world>img{transform:scale(1.055)}.redoxy-canvas-shell--refined .canvas-refinery-world:after,.redoxy-canvas-shell--refined .canvas-refinery-energy:after,.redoxy-canvas-shell--refined .canvas-hero:after,.redoxy-canvas-shell--refined .canvas-refinery-anchor>span:after,.redoxy-canvas-shell--refined .canvas-brand-anchor:after,.redoxy-canvas-shell--refined .canvas-hero-vfx-chamber:after,.redoxy-canvas-shell--refined .canvas-pipeline:after,.redoxy-canvas-shell--refined .canvas-pipeline-node>strong:after{animation:none!important}.redoxy-canvas-shell--refined :is(.canvas-refinery-depth,.canvas-refinery-haze,.canvas-vfx-grid,.canvas-vfx-orbit,.canvas-vfx-beam,.canvas-vfx-fragment,.canvas-vfx-system-field,.canvas-vfx-core-glow,.canvas-vfx-core,.canvas-vfx-node){animation:none!important}}@layer theme{.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-hero[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-journey[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-row[data-scroll-section],.redoxy-unified-shell main .redoxy-canvas-shell.redoxy-canvas-shell--refined section.canvas-response-path[data-scroll-section]{background:transparent!important;background-color:transparent!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-evidence-hub{border:0!important;background:transparent!important;box-shadow:none!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-evidence-intro h2{color:#fff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-evidence-intro p{color:#bed3e3!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc{color:#f5f9fd!important;background:linear-gradient(180deg,#06213be6,#021120db)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc :is(strong,small,span){color:inherit!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>span,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>b{color:#75c7ff!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>small{color:#ff9a57!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-doc>strong{color:#fff!important}}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-node small,.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-vfx-pipe-label{color:#fff!important;opacity:1!important;text-shadow:0 1px 10px rgba(0,0,0,.9),0 0 12px rgba(113,210,255,.44)!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-pipeline{padding-top:56px!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-pipeline:before{top:88px!important}.redoxy-unified-shell .redoxy-canvas-shell.redoxy-canvas-shell--refined .canvas-pipeline:after{top:87px!important}:root{--rx-ink: #f7fbff;--rx-muted: #b9c9da;--rx-dim: #8297ad;--rx-line: rgba(102, 185, 255, .24);--rx-line-strong: rgba(77, 176, 255, .5);--rx-blue: #1488f2;--rx-blue-deep: #064d9d;--rx-cyan: #63d7ff;--rx-orange: #ff7a23;--rx-green: #72df87;--rx-surface: rgba(5, 24, 44, .82);--rx-surface-strong: rgba(3, 17, 33, .94)}.rxj-about-grid>.rxj-feature-card,.rxj-about-grid>.rxj-structure-card{min-height:440px}.rxj-about-grid>.rxj-principles-card{grid-column:1 / -1;min-height:0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.rxj-about-grid>.rxj-principles-card>span,.rxj-about-grid>.rxj-principles-card>a{grid-column:1 / -1}.rxj-about-grid>.rxj-principles-card>div{border:1px solid rgba(126,207,255,.18);border-radius:6px;padding:12px}.rxj-structure-card{display:flex;flex-direction:column;gap:13px}.rxj-structure-brand{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(113,204,255,.19)}.rxj-structure-brand>svg,.rxj-structure-region>svg:first-child{box-sizing:border-box;width:40px;height:40px;padding:9px;border:1px solid rgba(124,210,255,.3);border-radius:6px;color:#f4fbff;background:#041a2e94}.rxj-structure-brand small,.rxj-structure-region small,.rxj-structure-controls>small{display:block;color:#ff9a5a;font-size:9px;font-weight:800;text-transform:uppercase}.rxj-structure-brand h3{margin:2px 0 0;font-size:27px;line-height:1}.rxj-structure-brand p{margin:7px 0 0;color:#bdcbd7;font-size:10px;line-height:1.45}.rxj-structure-region{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;gap:11px;align-items:center;padding:10px;border:1px solid rgba(255,139,66,.34);border-radius:6px;background:linear-gradient(90deg,#051d3280,#ff742512)}.rxj-structure-region strong{display:block;margin-top:2px;color:#fff;font-size:20px}.rxj-structure-region>svg:last-child{width:16px;color:#ff8b43}.rxj-structure-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rxj-structure-capabilities>span{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:center;min-height:48px;padding:8px;border-left:1px solid rgba(109,204,255,.4);background:#02111f57}.rxj-structure-capabilities svg{width:19px;color:#7bd7ff}.rxj-structure-capabilities b{color:#f7fbff;font-size:10px;line-height:1.35}.rxj-structure-controls{margin-top:auto;padding-top:10px;border-top:1px solid rgba(113,204,255,.16)}.rxj-structure-controls>div{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:7px}.rxj-structure-controls span{position:relative;padding-left:9px;color:#d1dce5;font-size:9px;font-weight:700}.rxj-structure-controls span:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;border-radius:50%;background:#ff8439;box-shadow:0 0 7px #ff8439a6;transform:translateY(-50%)}@media(max-width:1100px){.rxj-about-grid{grid-template-columns:1fr}.rxj-about-grid>:is(.rxj-feature-card,.rxj-structure-card,.rxj-principles-card){grid-column:1}.rxj-about-grid>.rxj-feature-card,.rxj-about-grid>.rxj-structure-card{min-height:390px}}@media(max-width:560px){.rxj-about-grid>.rxj-principles-card,.rxj-structure-capabilities{grid-template-columns:1fr}.rxj-structure-brand{grid-template-columns:38px minmax(0,1fr)}.rxj-structure-brand>svg,.rxj-structure-region>svg:first-child{width:36px;height:36px}.rxj-structure-region{grid-template-columns:36px minmax(0,1fr) 16px}}.rxj-text-brand,.rxj-footer-text-brand{color:#fff;font-size:28px;white-space:nowrap;text-shadow:0 0 16px rgba(62,172,255,.22);animation:enterprise-wordmark-breathe 6.4s ease-in-out infinite}.rxj-footer-text-brand{font-size:34px}@keyframes enterprise-wordmark-breathe{0%,to{opacity:.92;transform:translateZ(0)}50%{opacity:1;transform:translate3d(0,-1px,0)}}.rxj-unit-alliances{--unit-image: url(/canvas-assets/online/ui/unit-traction-treatment-corridor-ui.jpg)}.rxj-chamber-alliances{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-traction-treatment-corridor-ui.jpg)}.rxj-commercial-proof{margin-top:16px;padding-top:16px;border-top:1px solid rgba(113,199,255,.18)}.rxj-commercial-proof>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase}.rxj-commercial-proof>header a{display:inline-flex;align-items:center;gap:7px;color:#ff9554}.rxj-commercial-proof>header svg{width:14px;height:14px}.enterprise-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.enterprise-proof-grid>div{min-width:0}.enterprise-proof-card{position:relative;display:flex;min-height:210px;flex-direction:column;overflow:hidden;padding:20px;border:1px solid rgba(108,194,255,.28);border-radius:8px;background:linear-gradient(145deg,#031629d6,#020d1beb);color:#fff;box-shadow:inset 0 1px #ffffff0e,0 18px 42px #0003}.enterprise-proof-card.is-compact{min-height:170px;padding:16px}.enterprise-proof-card:is(:hover,:focus-visible){border-color:#ff86369e;transform:translateY(-2px)}.enterprise-proof-current{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.enterprise-proof-current:before{content:"";position:absolute;top:0;left:-36%;width:28%;height:1px;background:linear-gradient(90deg,transparent,#80d9ff,#fff,#ff8a3d,transparent);animation:enterprise-proof-flow 7.2s linear infinite}@keyframes enterprise-proof-flow{to{transform:translate(510%)}}.enterprise-proof-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.enterprise-proof-heading>strong{color:#fff;font-family:var(--font-display, "Archivo", sans-serif);font-size:clamp(22px,2.1vw,34px);line-height:1}.enterprise-evidence-tag{display:inline-flex;flex:0 0 auto;align-items:center;min-height:24px;padding:0 8px;border:1px solid rgba(114,198,255,.26);border-radius:999px;background:#0b2f4eb8;color:#d8efff;font-size:9px;font-weight:800;text-transform:uppercase}.enterprise-evidence-tag.is-controlled-record{border-color:#ff8b4266;color:#ffb27d}.enterprise-evidence-tag.is-public-document{border-color:#ffffff61;color:#fff}.enterprise-proof-card h3{margin-top:14px;color:#fff;font-size:15px}.enterprise-proof-card p{margin-top:8px;color:#b8cadb;font-size:11px;line-height:1.55}.enterprise-proof-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;color:#ff9a5b;font-size:10px;font-weight:800}.enterprise-proof-link svg{width:13px;height:13px}.enterprise-alliance-roadmap{display:grid;grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);gap:14px}.enterprise-alliance-switcher{display:grid;align-content:start;gap:8px}.enterprise-alliance-switcher button{display:grid;min-width:0;grid-template-columns:32px minmax(0,1fr);gap:2px 10px;padding:14px;border:1px solid rgba(110,195,255,.2);border-radius:7px;background:#021121c2;color:#fff;text-align:left;cursor:pointer}.enterprise-alliance-switcher button[aria-selected=true]{border-color:#ff893dad;background:linear-gradient(120deg,#073760db,#321e16d1);box-shadow:inset 3px 0 #ff7a23}.enterprise-alliance-switcher button>span{grid-row:1 / 3;color:#ff9a58;font-size:11px;font-weight:850}.enterprise-alliance-switcher strong{font-size:11px;line-height:1.35}.enterprise-alliance-switcher small{color:#9eb4c8;font-size:9px;line-height:1.4}.enterprise-alliance-program{min-width:0;padding:20px;border:1px solid rgba(113,201,255,.28);border-radius:8px;background:linear-gradient(145deg,#031629d1,#020d1beb)}.enterprise-alliance-program>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:end}.enterprise-alliance-program h3{margin-top:10px;font-size:19px}.enterprise-alliance-program header p{margin-top:8px;max-width:770px;color:#b9cadd;font-size:11px;line-height:1.55}.enterprise-alliance-program header>a{display:inline-flex;align-items:center;gap:8px;color:#ff9958;font-size:10px;font-weight:800;white-space:nowrap}.enterprise-alliance-program header>a svg{width:14px;height:14px}.enterprise-alliance-stages{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.enterprise-alliance-stages:before{content:"";position:absolute;top:20px;right:6%;left:6%;height:1px;background:linear-gradient(90deg,#218fef,#7ddcff,#ff7a23);box-shadow:0 0 12px #45b1ff73}.enterprise-alliance-stages>div{position:relative;z-index:1;min-width:0;padding:12px;border:1px solid rgba(108,195,255,.18);border-radius:7px;background:#02101fe0}.enterprise-alliance-stages>div>span{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(118,210,255,.56);border-radius:50%;background:#06294a;color:#fff;font-size:9px;box-shadow:0 0 13px #46b3ff47}.enterprise-alliance-stages small{display:block;margin-top:12px;color:#ff9855;font-size:8px;font-weight:800;text-transform:uppercase}.enterprise-alliance-stages strong{display:block;margin-top:5px;color:#fff;font-size:11px}.enterprise-alliance-stages p{margin-top:6px;color:#9fb4c8;font-size:9px;line-height:1.5}.enterprise-detail-module{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:78px 0;border-top:1px solid rgba(102,188,255,.2)}.enterprise-module-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.enterprise-module-heading>div:first-child>p{color:#ff9452;font-size:11px;font-weight:850;text-transform:uppercase}.enterprise-module-heading h2{max-width:820px;margin-top:8px;color:#fff;font-size:clamp(28px,3.2vw,48px)}.enterprise-module-status{display:flex;flex:0 0 auto;align-items:center;gap:12px;min-width:210px;padding:14px;border:1px solid rgba(105,193,255,.28);border-radius:7px;background:#021223d1}.enterprise-module-status svg{width:24px;height:24px;color:#ff8e48}.enterprise-module-status span{display:grid;gap:3px}.enterprise-module-status strong{color:#fff;font-size:18px}.enterprise-module-status small{color:#a9bed0;font-size:9px}.enterprise-corridor-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);gap:14px}.enterprise-corridor-map{position:relative;min-height:440px;overflow:hidden;border:1px solid rgba(103,193,255,.3);border-radius:8px;background:linear-gradient(rgba(81,164,228,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(81,164,228,.055) 1px,transparent 1px),radial-gradient(circle at 70% 34%,rgba(28,136,224,.17),transparent 34%),#031426;background-size:34px 34px,34px 34px,auto,auto}.enterprise-corridor-map:after{content:"PRIMARY CORRIDOR CONTROL / SMALLER ROADS EXCLUDED";position:absolute;right:18px;bottom:14px;color:#bcdaf08a;font-size:8px;font-weight:800}.enterprise-corridor-map>svg{position:absolute;inset:8% 5%;width:90%;height:82%;overflow:visible}.corridor-land{fill:none;stroke:#7cc4f424;stroke-width:13;stroke-linecap:round}.corridor-route{fill:none;stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.corridor-route-e11{stroke:#55c8ff}.corridor-route-e611{stroke:#ff812e}.corridor-pulse{fill:none;stroke:#fff;stroke-width:1.2;stroke-linecap:round;stroke-dasharray:1 14;vector-effect:non-scaling-stroke;animation:corridor-flow 4.8s linear infinite;filter:drop-shadow(0 0 4px rgba(255,255,255,.8))}.corridor-pulse-e611{animation-delay:-2.4s}@keyframes corridor-flow{to{stroke-dashoffset:-72}}.enterprise-corridor-map>button{position:absolute;z-index:3;display:grid;transform:translate(-50%,-50%);place-items:center;border:0;background:transparent;color:#d9edfa;cursor:pointer}.enterprise-corridor-map>button i{width:13px;height:13px;border:2px solid #fff;border-radius:50%;background:#0a65b6;box-shadow:0 0 0 5px #34aeff24,0 0 18px #41b9ff80}.enterprise-corridor-map>button.is-active i{background:#ff7a23;box-shadow:0 0 0 7px #ff7a2326,0 0 22px #ff7e27a8}.enterprise-corridor-map>button span{margin-top:7px;padding:4px 7px;border:1px solid rgba(104,194,255,.2);border-radius:4px;background:#010b17e6;font-size:9px;white-space:nowrap}.corridor-label{position:absolute;z-index:2;padding:5px 8px;border-radius:4px;color:#fff;font-size:10px;font-weight:900}.corridor-label.is-e11{top:60%;left:34%;background:#0969bd}.corridor-label.is-e611{top:30%;left:66%;background:#d85a0c}.enterprise-corridor-inspector{display:flex;min-width:0;flex-direction:column;padding:24px;border:1px solid rgba(104,195,255,.28);border-radius:8px;background:linear-gradient(145deg,#031629e6,#020d1bf5)}.enterprise-corridor-inspector>svg{width:30px;height:30px;color:#ff8f49}.enterprise-corridor-inspector>p{margin-top:24px;color:#8eb9dc;font-size:10px;font-weight:800;text-transform:uppercase}.enterprise-corridor-inspector h3{margin-top:6px;color:#fff;font-size:27px}.enterprise-corridor-inspector>strong{margin-top:6px;color:#ff9b5b;font-size:15px}.enterprise-corridor-inspector>span{margin-top:16px;color:#b7c9d8;font-size:12px;line-height:1.6}.enterprise-corridor-inspector>div{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(105,190,250,.15)}.enterprise-corridor-inspector>div svg{width:18px;height:18px;color:#7ed7ff}.enterprise-corridor-inspector>div small{color:#d5e5f0;font-size:10px}.enterprise-compliance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.enterprise-integration-status{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border:1px solid rgba(102,194,255,.24);border-radius:8px;background:linear-gradient(120deg,#041a30e6,#020e1cf0);color:#fff}.enterprise-integration-status>svg{width:28px;height:28px;color:#ff8d47}.enterprise-integration-status p{color:#ff9a58!important;font-size:10px;font-weight:850;text-transform:uppercase}.enterprise-integration-status h2{margin-top:3px;color:#fff!important;font-size:18px}.enterprise-integration-status div>span{display:block;margin-top:4px;color:#b7c9d9!important;font-size:11px}.enterprise-integration-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.enterprise-integration-chips>span{display:inline-flex!important;align-items:center;gap:6px;min-height:30px;margin:0!important;padding:0 9px;border:1px solid rgba(255,143,73,.28);border-radius:999px;color:#d6e5ef!important;font-size:9px!important}.enterprise-integration-chips>span.is-ready{border-color:#6dcaff80;background:#083d6575;color:#fff!important}.enterprise-integration-chips svg{width:13px;height:13px}.rfq-sync-state{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid rgba(123,196,246,.28);border-radius:999px;color:#dcecf7;font-size:9px;font-weight:800;text-transform:uppercase}.rfq-sync-state.is-synced{border-color:#6acbff99;color:#fff}.rfq-sync-state.is-failed{border-color:#ff7e3e99;color:#ffad7d}.rxj-rfq-actions>strong{grid-column:1 / -1;color:#fff;font-size:12px}.rxj-rfq-actions>p{grid-column:1 / -1;margin:0;color:#a9bfd1;font-size:10px}.rxj-rfq-actions>p[data-integration-status=synced]{color:#9edcff}.rxj-rfq-form button:disabled{cursor:wait;opacity:.72}.capability-detail-brand{min-width:170px}.capability-detail-missing>span{margin-bottom:24px}@media(max-width:1100px){.enterprise-proof-grid,.enterprise-compliance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-alliance-roadmap{grid-template-columns:1fr}.enterprise-alliance-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-corridor-grid{grid-template-columns:1fr}.enterprise-corridor-inspector{display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 14px}.enterprise-corridor-inspector>:not(svg){grid-column:2}.enterprise-integration-status{grid-template-columns:38px minmax(0,1fr)}.enterprise-integration-chips{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:760px){.rxj-text-brand{font-size:23px}.rxj-footer-text-brand{font-size:30px}.enterprise-proof-grid,.enterprise-compliance-grid,.enterprise-alliance-stages{grid-template-columns:1fr}.enterprise-proof-card,.enterprise-proof-card.is-compact{min-height:0}.enterprise-alliance-switcher{grid-template-columns:1fr}.enterprise-alliance-program{padding:15px}.enterprise-alliance-program>header{grid-template-columns:1fr}.enterprise-alliance-stages:before{inset:15px auto 15px 27px;width:1px;height:auto}.enterprise-alliance-stages>div{padding-left:50px}.enterprise-alliance-stages>div>span{position:absolute;top:12px;left:11px}.enterprise-detail-module{width:min(100% - 32px,1280px);padding:58px 0}.enterprise-module-heading{align-items:stretch;flex-direction:column}.enterprise-module-status{min-width:0}.enterprise-corridor-map{min-height:360px}.enterprise-corridor-map>button:not(.is-active) span{display:none}.enterprise-corridor-map:after{display:none}.enterprise-integration-status{grid-template-columns:32px minmax(0,1fr);padding:15px}}@media(prefers-reduced-motion:reduce){.rxj-text-brand,.rxj-footer-text-brand,.enterprise-proof-current:before,.corridor-pulse{animation:none!important}}html.rxj-active,body.rxj-active{background:#020b17;color:var(--rx-ink);scroll-behavior:smooth}body.rxj-active{overflow-x:hidden}.rxj-shell,.rxj-shell *{box-sizing:border-box}.rxj-shell{position:relative;min-height:100vh;overflow:clip;background:#020b17;color:var(--rx-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate}.rxj-shell h1,.rxj-shell h2,.rxj-shell h3,.rxj-shell p{margin:0;color:inherit;letter-spacing:0}.rxj-shell a{color:inherit;text-decoration:none}.rxj-shell button,.rxj-shell input,.rxj-shell textarea{font:inherit;letter-spacing:0}.rxj-scroll-progress{position:fixed;inset:0 0 auto;z-index:120;height:3px;transform-origin:left center;background:linear-gradient(90deg,var(--rx-blue),var(--rx-cyan) 55%,var(--rx-orange));box-shadow:0 0 18px #46b8ffb3}.rxj-world{position:fixed;inset:-6vh -4vw;z-index:-3;overflow:hidden;background:#020b17;pointer-events:none;will-change:transform}.rxj-world:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#020a1629,#020a16c2 84%),linear-gradient(90deg,#010812db,#020e1d33 52%,#020b187a)}.rxj-world>img{width:100%;height:100%;object-fit:cover;object-position:58% center;filter:saturate(1.08) contrast(1.04) brightness(.9)}.rxj-header{position:fixed;z-index:100;top:16px;left:50%;width:min(1360px,calc(100% - 32px));min-height:66px;transform:translate(-50%);display:grid;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:22px;padding:8px 10px 8px 16px;border:1px solid rgba(109,190,255,.24);border-radius:8px;background:#020f1ed1;box-shadow:0 20px 60px #0000004d,inset 0 1px #ffffff0f;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.rxj-brand{display:inline-flex;align-items:center;min-width:0}.rxj-brand img{display:block;width:176px;height:42px;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 10px rgba(48,148,255,.28))}.rxj-nav{display:flex;align-items:center;justify-content:center;gap:28px;min-width:0}.rxj-nav a{position:relative;padding:10px 0;color:#d8e6f4;font-size:12px;font-weight:700;white-space:nowrap;transition:color .22s ease}.rxj-nav a:after{content:"";position:absolute;right:0;bottom:4px;left:0;height:2px;transform:scaleX(0);transform-origin:left;background:var(--rx-orange);box-shadow:0 0 10px #ff7a23bf;transition:transform .26s ease}.rxj-nav a:hover,.rxj-nav a:focus-visible{color:#fff}.rxj-nav a:hover:after,.rxj-nav a:focus-visible:after{transform:scaleX(1)}.rxj-header-actions{display:flex;align-items:center;gap:8px}.rxj-icon-button{display:inline-grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(101,188,255,.28);border-radius:7px;background:#09233dd1;color:#d9f0ff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.rxj-icon-button:hover,.rxj-icon-button:focus-visible{transform:translateY(-2px);border-color:#ff873bb3;background:#0e3558f2}.rxj-icon-button svg{width:18px;height:18px}.rxj-menu-button{display:none}.rxj-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid transparent;border-radius:7px;font-size:13px;font-weight:800;line-height:1.2;cursor:pointer;transition:transform .19s ease,box-shadow .19s ease,border-color .19s ease,background .19s ease}.rxj-button svg,.rxj-shell a>svg,.rxj-shell button>svg{width:17px;height:17px;flex:0 0 auto}.rxj-button:hover,.rxj-button:focus-visible{transform:translateY(-2px)}.rxj-button-primary{border-color:#5abeff8f;background:linear-gradient(100deg,#0768ca,#118cf0 66%,#f47724 150%);color:#fff;box-shadow:0 14px 32px #0059b24d,inset 0 1px #ffffff2e}.rxj-button-primary:hover,.rxj-button-primary:focus-visible{box-shadow:0 18px 38px #057ce861,0 0 20px #ff7a2326}.rxj-button-secondary{border-color:#83c5f959;background:#021326b3;color:#e8f5ff}.rxj-mobile-nav{position:fixed;z-index:98;top:90px;right:16px;left:16px;display:grid;padding:12px;border:1px solid rgba(103,188,255,.28);border-radius:8px;background:#02101ff7;box-shadow:0 28px 70px #00000075;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.rxj-mobile-nav a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 12px;border-bottom:1px solid rgba(102,185,255,.13);color:#e9f5ff;font-size:14px;font-weight:700}.rxj-hero{position:relative;display:grid;width:min(1440px,100%);min-height:100svh;margin:0 auto;align-items:center;padding:124px 42px 118px;overflow:hidden}.rxj-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#010a16e6,#020f1fb8 38%,#0210221f 68%),linear-gradient(180deg,#0209131a,#020a16bd 90%)}.rxj-hero-copy{position:relative;z-index:3;width:min(650px,52%);padding-top:28px}.rxj-eyebrow{color:#ff9b59!important;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0!important}.rxj-hero h1{max-width:720px;margin-top:16px;color:#f8fbff;font-size:68px;font-weight:760;line-height:1.02;text-wrap:balance;text-shadow:0 10px 40px rgba(0,0,0,.44)}.rxj-hero h1 span{color:#9fc6f6}.rxj-hero-lede{max-width:600px;margin-top:22px!important;color:#d1deeb!important;font-size:17px;line-height:1.7}.rxj-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.rxj-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.rxj-value-grid>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}.rxj-value-icon{width:26px;height:26px;color:var(--rx-green);filter:drop-shadow(0 0 8px rgba(114,223,135,.4))}.rxj-value-grid span{display:grid;gap:4px}.rxj-value-grid strong{color:#fff;font-size:12px}.rxj-value-grid small{color:#a8bad0;font-size:10px;line-height:1.45}.rxj-hero-mark{position:absolute;z-index:2;top:29%;right:9%;display:flex;width:510px;align-items:center;gap:24px;pointer-events:none;filter:drop-shadow(0 18px 38px rgba(0,0,0,.38))}.rxj-emblem-orbit{position:relative;display:grid;width:132px;height:132px;flex:0 0 132px;place-items:center;border:1px solid rgba(117,207,255,.35);border-radius:50%;background:#02122457;box-shadow:0 0 30px #1c9eff42,inset 0 0 30px #0e528f42;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rxj-emblem-orbit:before,.rxj-emblem-orbit:after{content:"";position:absolute;inset:-10px;border:1px solid rgba(70,184,255,.28);border-top-color:#ff802bf5;border-right-color:transparent;border-radius:50%;animation:rxj-orbit 6s linear infinite}.rxj-emblem-orbit:after{inset:-22px;border-color:#4bb6ff29;border-bottom-color:#48c6ffb8;animation-duration:9s;animation-direction:reverse}.rxj-emblem-orbit>img{width:86px;height:86px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(32,140,255,.62)) drop-shadow(0 0 9px rgba(255,115,31,.46))}.rxj-emblem-orbit>i{position:absolute;top:-15px;left:50%;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 9px 3px #58cfff,0 0 22px 5px #58cfffb3;animation:rxj-particle-orbit 4.8s linear infinite}.rxj-hero-wordmark{width:330px;height:auto;object-fit:contain;filter:drop-shadow(0 0 12px rgba(73,171,255,.36))}@keyframes rxj-orbit{to{transform:rotate(360deg)}}@keyframes rxj-particle-orbit{0%{transform:rotate(0) translateY(66px) rotate(0)}to{transform:rotate(360deg) translateY(66px) rotate(-360deg)}}.rxj-status{position:absolute;z-index:3;top:43%;right:36px;display:grid;width:235px;gap:3px;padding:15px;border:1px solid rgba(107,193,255,.34);border-radius:8px;background:#031326db;box-shadow:0 18px 52px #0000005c,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rxj-status>p{margin-bottom:7px!important;color:#fff;font-size:12px;font-weight:800}.rxj-status>span{display:grid;grid-template-columns:20px 78px minmax(0,1fr);gap:6px;align-items:center;min-height:34px;border-top:1px solid rgba(113,190,246,.1)}.rxj-status svg{width:15px;color:var(--rx-green)}.rxj-status b{font-size:10px}.rxj-status small{color:#9eb2c7;font-size:9px}.rxj-hero-stats{position:absolute;z-index:4;right:42px;bottom:62px;display:grid;width:min(770px,62%);grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(96,184,255,.32);border-radius:8px;background:#031528e0;box-shadow:0 18px 50px #00000052;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rxj-hero-stats span{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;min-height:68px;padding:10px 18px;border-right:1px solid rgba(96,184,255,.16)}.rxj-hero-stats span:last-child{border-right:0}.rxj-hero-stats strong{color:#fff;font-size:20px}.rxj-hero-stats small{color:#a9bdd0;font-size:10px;line-height:1.35}.rxj-journey{position:relative;z-index:2;display:grid;width:min(1440px,100%);min-height:500px;margin:0 auto;grid-template-columns:280px minmax(0,1fr);gap:30px;align-items:center;padding:70px 42px 78px;border-top:1px solid rgba(90,180,250,.34);border-bottom:1px solid rgba(90,180,250,.26);background:#010c19c7;box-shadow:inset 0 28px 70px #0000002e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rxj-journey-copy{align-self:start}.rxj-journey-copy h2{margin-top:12px;font-size:30px;line-height:1.12}.rxj-journey-copy>p:not(.rxj-eyebrow){margin-top:16px;color:var(--rx-muted);font-size:14px;line-height:1.65}.rxj-journey-copy .rxj-button{margin-top:24px}.rxj-pipeline{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;align-items:start;padding-top:50px}.rxj-pipeline-beam{position:absolute;top:78px;right:5%;left:5%;height:8px;overflow:hidden;border:1px solid rgba(91,190,255,.35);border-radius:8px;background:#09345bb8;box-shadow:0 0 18px #1f97ff52}.rxj-pipeline-beam:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#178ef3,#59caff 34%,#ff882d 57%,#6add83 76%,#30a7ef)}.rxj-pipeline-beam i{position:absolute;z-index:1;top:-2px;left:-10%;width:18%;height:12px;transform:skew(-24deg);background:#ffffffdb;filter:blur(3px);animation:rxj-pipeline-sweep 4.6s linear infinite}@keyframes rxj-pipeline-sweep{to{left:108%}}.rxj-pipeline-stage{position:relative;z-index:2;min-width:0;text-align:center}.rxj-pipeline-stage a{display:grid;justify-items:center;gap:10px;padding:0 8px}.rxj-stage-node{display:grid;width:58px;height:58px;place-items:center;border:2px solid #64c9ff;border-radius:50%;background:radial-gradient(circle at 35% 30%,#207ccd,#063b78 72%);color:#fff;font-size:14px;font-weight:900;box-shadow:0 0 0 8px #2191e81a,0 0 24px #249cff9e,inset 0 0 12px #ffffff24;transition:transform .2s ease,border-color .2s ease}.rxj-pipeline-stage:nth-of-type(4) .rxj-stage-node{border-color:#ff9c55;background:radial-gradient(circle at 35% 30%,#ed7b2c,#8e3505 76%);box-shadow:0 0 0 8px #ff79221a,0 0 24px #ff792294}.rxj-pipeline-stage:nth-of-type(5) .rxj-stage-node,.rxj-pipeline-stage:nth-of-type(6) .rxj-stage-node{border-color:#91e5a0;background:radial-gradient(circle at 35% 30%,#369b58,#14502c 74%);box-shadow:0 0 0 8px #53cf711a,0 0 24px #53cf716b}.rxj-pipeline-stage a:hover .rxj-stage-node,.rxj-pipeline-stage a:focus-visible .rxj-stage-node{transform:translateY(-5px) scale(1.05);border-color:#fff}.rxj-pipeline-stage svg{width:25px;height:25px;color:#f5fbff;margin-top:5px}.rxj-pipeline-stage strong{color:#f6fbff;font-size:12px;text-transform:uppercase}.rxj-pipeline-stage small{max-width:120px;color:#9fb3c8;font-size:9px;line-height:1.4}.rxj-section{--unit-image: url(/canvas-assets/online/ui/unit-about-refinery-ui.jpg);position:relative;z-index:2;display:grid;width:min(1440px,100%);min-height:620px;margin:0 auto;grid-template-columns:270px minmax(0,1fr);gap:38px;align-items:center;padding:86px 42px;border-bottom:1px solid rgba(83,173,245,.23);overflow:hidden;scroll-margin-top:86px}.rxj-section:before,.rxj-section:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none}.rxj-section:before{background-image:linear-gradient(90deg,#010b17ed,#021020b8 38%,#0212238f),var(--unit-image);background-size:cover;background-position:center;filter:saturate(.94) contrast(1.06) brightness(.78);transform:scale(1.02)}.rxj-section:after{z-index:-1;background:linear-gradient(180deg,#010a1633,#010a16b8),linear-gradient(90deg,rgba(11,73,127,.12),transparent 52%,rgba(255,117,32,.06))}.rxj-unit-services{--unit-image: url(/canvas-assets/online/ui/unit-services-refinery-ui.jpg)}.rxj-unit-technology{--unit-image: url(/canvas-assets/online/ui/unit-technology-treatment-ui.jpg)}.rxj-unit-traction{--unit-image: url(/canvas-assets/online/ui/unit-traction-treatment-corridor-ui.jpg)}.rxj-unit-downloads{--unit-image: url(/canvas-assets/online/ui/unit-downloads-bioreactors-ui.jpg)}.rxj-unit-control{--unit-image: url(/canvas-assets/online/ui/unit-control-room-ui.jpg)}.rxj-unit-contact{--unit-image: url(/canvas-assets/online/ui/unit-contact-logistics-ui.jpg)}.rxj-section-intro{position:sticky;top:112px;align-self:start;padding-top:3px}.rxj-section-number{display:grid;width:54px;height:54px;place-items:center;margin-bottom:18px;border:1px solid rgba(94,185,255,.5);border-radius:6px;background:#041d34b8;color:#d9efff;font-size:18px;font-weight:700;box-shadow:inset 0 0 18px #1e7ccc24}.rxj-section-intro h2{margin-top:12px;color:#fff;font-size:27px;line-height:1.23;text-shadow:0 4px 20px rgba(0,0,0,.5)}.rxj-intro-copy{margin-top:16px!important;color:#c4d3e1!important;font-size:13px;line-height:1.65}.rxj-about-grid{display:grid;grid-template-columns:1.25fr .85fr .8fr;gap:14px}.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-project-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence{position:relative;overflow:hidden;border:1px solid rgba(105,190,255,.27);border-radius:8px;background:var(--rx-surface);box-shadow:0 22px 55px #00000040,inset 0 1px #ffffff0d}.rxj-feature-card,.rxj-metric-card,.rxj-principles-card{min-height:350px}.rxj-feature-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.rxj-feature-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(1,11,23,.9))}.rxj-feature-card:hover>img{transform:scale(1.05)}.rxj-feature-card>div{position:absolute;z-index:2;right:0;bottom:0;left:0;padding:24px}.rxj-feature-card span,.rxj-metric-card>span,.rxj-principles-card>span{color:#75cfff;font-size:10px;font-weight:800;text-transform:uppercase}.rxj-feature-card h3{max-width:500px;margin-top:8px;font-size:24px;line-height:1.2}.rxj-metric-card,.rxj-principles-card{padding:24px}.rxj-metric-card h3{margin-top:10px;color:#fff;font-size:38px}.rxj-branch-grid{display:grid;gap:10px;margin-top:28px}.rxj-branch-grid a{display:grid;grid-template-columns:34px 1fr;gap:4px 10px;align-items:center;padding:15px;border:1px solid rgba(104,190,255,.2);border-radius:7px;background:#07233d9e;transition:transform .2s ease,border-color .2s ease}.rxj-branch-grid a:hover{transform:translate(4px);border-color:#ff7e2a9e}.rxj-branch-grid svg{grid-row:1 / 3;width:26px;color:#6cf}.rxj-branch-grid strong{font-size:18px}.rxj-branch-grid small{color:var(--rx-muted);font-size:10px;line-height:1.4}.rxj-principles-card{display:grid;align-content:start;gap:9px}.rxj-principles-card>div{display:flex;min-height:48px;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid rgba(100,183,247,.14)}.rxj-principles-card svg{width:21px;color:var(--rx-green)}.rxj-principles-card strong{font-size:12px}.rxj-principles-card>a{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:#78cfff;font-size:12px;font-weight:800}.rxj-service-grid,.rxj-project-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rxj-service-card,.rxj-project-card{display:flex;min-width:0;min-height:440px;flex-direction:column;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.rxj-service-card:hover,.rxj-project-card:hover,.rxj-service-card:focus-within,.rxj-project-card:focus-within{transform:translateY(-8px);border-color:#65c7ffa3;box-shadow:0 28px 72px #00000061,0 0 26px #127bcd21}.rxj-media{position:relative;height:205px;flex:0 0 205px;overflow:hidden;background:#061527}.rxj-media video{width:100%;height:100%;object-fit:cover;filter:saturate(1.04) contrast(1.04) brightness(.88);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .28s ease}.rxj-media-sheen{position:absolute;inset:0;background:linear-gradient(180deg,transparent 44%,rgba(2,14,28,.62));pointer-events:none}.rxj-service-card:hover video,.rxj-project-card:hover video,.rxj-service-card:focus-within video,.rxj-project-card:focus-within video{transform:scale(1.035);filter:saturate(1.1) contrast(1.06) brightness(1)}.rxj-card-copy{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:20px}.rxj-card-copy>svg{width:24px;height:24px;color:#72ceff;margin-bottom:12px}.rxj-card-copy>span{color:#ff9c5d;font-size:9px;font-weight:800;text-transform:uppercase}.rxj-card-copy h3{margin-top:7px;color:#fff;font-size:20px;line-height:1.2}.rxj-card-copy p{margin-top:11px;color:#b9c8d8;font-size:12px;line-height:1.58}.rxj-card-copy>a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;color:#75cfff;font-size:12px;font-weight:800}.rxj-card-copy>a svg{width:15px;height:15px;transition:transform .18s ease}.rxj-card-copy>a:hover svg{transform:translate(4px)}.rxj-technology-grid{display:grid;grid-template-columns:.9fr 1.35fr .9fr;gap:12px}.rxj-tech-card{position:relative;min-height:420px;transition:transform .26s ease,border-color .26s ease}.rxj-tech-card:hover{transform:translateY(-7px);border-color:#67c6ff9e}.rxj-tech-card>img{width:100%;height:190px;object-fit:cover;filter:saturate(.96) brightness(.84)}.rxj-tech-card-wide>img{height:230px}.rxj-tech-card .rxj-card-copy{min-height:190px}.rxj-process-flow{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:16px}.rxj-process-flow span{display:grid;min-height:34px;place-items:center;border:1px solid rgba(102,196,255,.3);border-radius:5px;background:#04223dc2;color:#dff4ff;font-size:8px;font-weight:700}.rxj-project-card{min-height:430px}.rxj-project-card .rxj-media{height:190px;flex-basis:190px}.rxj-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.rxj-tags small{padding:5px 8px;border:1px solid rgba(104,190,255,.22);border-radius:5px;background:#052644ad;color:#bdd9ec;font-size:8px}.rxj-doc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rxj-doc-card{display:grid;min-height:220px;grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;gap:7px 12px;padding:20px;transition:transform .22s ease,border-color .22s ease,background .22s ease}.rxj-doc-card:hover,.rxj-doc-card:focus-visible{transform:translateY(-6px);border-color:#ff85369e;background:#071f37f0}.rxj-doc-card>svg{grid-row:1 / 4;width:27px;color:#6dcfff}.rxj-doc-card>span{color:#ff9f62;font-size:9px;font-weight:800;text-transform:uppercase}.rxj-doc-card h3{grid-column:2;font-size:16px;line-height:1.25}.rxj-doc-card p{grid-column:2;color:#b8c7d7;font-size:11px;line-height:1.5}.rxj-doc-card b{grid-column:3;grid-row:1 / 4;display:grid;align-self:center;width:34px;height:34px;place-items:center;border:1px solid rgba(104,190,255,.22);border-radius:6px}.rxj-doc-card b svg{width:15px}.rxj-command-center{display:grid;min-height:500px;grid-template-columns:.95fr 1.25fr}.rxj-command-visual{position:relative;min-height:500px;overflow:hidden}.rxj-command-visual>img{width:100%;height:100%;object-fit:cover;filter:saturate(.95) contrast(1.02) brightness(.66)}.rxj-command-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(2,13,27,.9))}.rxj-command-visual>span{position:absolute;z-index:2;right:20px;bottom:20px;left:20px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:2px 10px;align-items:center;padding:15px;border:1px solid rgba(104,190,255,.3);border-radius:7px;background:#031324cc}.rxj-command-visual>span svg{grid-row:1 / 3;width:26px;color:var(--rx-green)}.rxj-command-visual>span strong{font-size:13px}.rxj-command-visual>span small{color:var(--rx-muted);font-size:9px}.rxj-command-content{padding:24px}.rxj-command-content>header{display:flex;align-items:start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(102,185,255,.18)}.rxj-command-content>header p{color:#70cfff;font-size:10px;font-weight:800;text-transform:uppercase}.rxj-command-content>header h3{margin-top:7px;font-size:22px}.rxj-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.rxj-command-grid a{display:grid;min-height:112px;grid-template-columns:31px minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:5px 10px;padding:15px;border:1px solid rgba(104,190,255,.19);border-radius:7px;background:#06203894;transition:transform .2s ease,border-color .2s ease,background .2s ease}.rxj-command-grid a:hover,.rxj-command-grid a:focus-visible{transform:translateY(-4px);border-color:#67c6ff85;background:#082b4ac7}.rxj-command-grid a>svg:first-child{grid-row:1 / 3;width:23px;color:#6ecfff}.rxj-command-grid a>svg:last-child{grid-column:3;grid-row:1 / 3;width:15px;align-self:center;color:#ff9c5c}.rxj-command-grid strong{font-size:12px}.rxj-command-grid small{color:#acbfd1;font-size:9px;line-height:1.45}.rxj-contact-grid{position:relative;z-index:3;display:grid;grid-template-columns:.85fr 1.35fr .9fr;gap:12px}.rxj-contact-methods,.rxj-rfq-form,.rxj-presence{min-height:430px;padding:22px}.rxj-contact-grid h3{margin-bottom:18px;font-size:20px}.rxj-contact-methods{display:flex;flex-direction:column}.rxj-contact-methods a{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;min-height:70px;border-top:1px solid rgba(102,185,255,.15)}.rxj-contact-methods a:hover strong{color:#75cfff}.rxj-contact-methods svg{width:22px;color:var(--rx-green)}.rxj-contact-methods span{display:grid;gap:4px}.rxj-contact-methods small{color:#849bb1;font-size:9px;text-transform:uppercase}.rxj-contact-methods strong{overflow-wrap:anywhere;font-size:11px}.rxj-rfq-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rxj-rfq-form h3,.rxj-rfq-form textarea,.rxj-rfq-form>.rxj-button,.rxj-rfq-form>p,.rxj-rfq-actions{grid-column:1 / -1}.rxj-rfq-form input,.rxj-rfq-form textarea{width:100%;min-width:0;border:1px solid rgba(111,190,249,.23);border-radius:6px;outline:0;background:#021223c7;color:#f3f9ff;font-size:11px;transition:border-color .18s ease,box-shadow .18s ease}.rxj-rfq-form input{height:45px;padding:0 12px}.rxj-rfq-form textarea{min-height:95px;resize:vertical;padding:12px}.rxj-rfq-form input::placeholder,.rxj-rfq-form textarea::placeholder{color:#91a5ba}.rxj-rfq-form input:focus,.rxj-rfq-form textarea:focus{border-color:#60c6ffbd;box-shadow:0 0 0 3px #1c90e621}.rxj-rfq-form>p{color:#8ea4ba;font-size:9px}.rxj-rfq-actions{display:flex;flex-wrap:wrap;gap:8px}.rxj-rfq-actions a{display:inline-flex;min-height:38px;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(106,196,255,.35);border-radius:6px;background:#072a48b3;color:#dff4ff;font-size:10px;font-weight:800}.rxj-presence>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:5px 10px;padding:17px 0;border-top:1px solid rgba(102,185,255,.15)}.rxj-presence>div svg{grid-row:1 / 3;width:23px;color:#6dceff}.rxj-presence>div strong{font-size:12px}.rxj-presence>div small{color:#9fb3c8;font-size:9px;line-height:1.45}.rxj-presence>a{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#77cfff;font-size:11px;font-weight:800}.rxj-response-path{position:relative;z-index:2;pointer-events:none;display:grid;width:min(1210px,calc(100% - 48px));margin:54px auto;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(98,188,255,.28);border-radius:8px;background:#031427e6;box-shadow:0 22px 60px #00000052}.rxj-response-path>span{display:grid;min-height:104px;grid-template-columns:36px minmax(0,1fr);gap:3px 9px;align-content:center;padding:15px;border-right:1px solid rgba(98,188,255,.15)}.rxj-response-path>span:last-child{border-right:0}.rxj-response-path svg{grid-row:1 / 3;width:24px;color:#6ecfff}.rxj-response-path strong{font-size:11px}.rxj-response-path small{color:#95aabd;font-size:8px;line-height:1.4}.rxj-footer{position:relative;z-index:2;display:grid;width:min(1440px,100%);margin:0 auto;grid-template-columns:1.3fr repeat(3,.55fr) 90px;gap:38px;align-items:start;padding:56px 42px 64px;border-top:1px solid rgba(102,185,255,.24);background:#010a16eb}.rxj-footer-brand img{width:190px;height:auto}.rxj-footer-brand p{max-width:350px;margin-top:16px;color:#9fb2c5;font-size:11px;line-height:1.55}.rxj-footer-brand small{display:block;margin-top:20px;color:#6f879d;font-size:9px}.rxj-footer nav{display:grid;gap:10px}.rxj-footer nav strong{margin-bottom:4px;color:#fff;font-size:12px}.rxj-footer nav a{color:#93a9be;font-size:10px}.rxj-footer nav a:hover{color:#75cfff}.rxj-footer-leaf{display:grid;width:70px;height:70px;place-items:center;border:1px solid rgba(111,219,130,.38);border-radius:50%;color:var(--rx-green);box-shadow:0 0 34px #5de07829}.rxj-footer-leaf svg{width:36px;height:36px}.rxj-launcher-overlay{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:24px;background:#00060ec7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rxj-launcher{width:min(820px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;padding:22px;border:1px solid rgba(106,195,255,.37);border-radius:8px;background:#04172b;box-shadow:0 40px 110px #00000094,0 0 60px #0d72c41f}.rxj-launcher>header{display:flex;align-items:start;justify-content:space-between;gap:20px}.rxj-launcher>header p{color:#ff9c5d;font-size:10px;font-weight:800;text-transform:uppercase}.rxj-launcher>header h2{margin-top:7px;font-size:25px}.rxj-launcher>label{display:grid;height:50px;grid-template-columns:28px 1fr;gap:10px;align-items:center;margin-top:20px;padding:0 14px;border:1px solid rgba(107,193,255,.28);border-radius:7px;background:#020e1bc2}.rxj-launcher>label svg{width:20px;color:#6ecfff}.rxj-launcher>label input{min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:13px}.rxj-launcher-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.rxj-launcher-grid a{display:grid;min-height:96px;grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:14px;border:1px solid rgba(103,190,255,.18);border-radius:7px;background:#07233da3;transition:transform .18s ease,border-color .18s ease,background .18s ease}.rxj-launcher-grid a:hover,.rxj-launcher-grid a:focus-visible{transform:translateY(-3px);border-color:#ff84349e;background:#092e4ed1}.rxj-launcher-grid a>svg:first-child{width:24px;color:#6ecfff}.rxj-launcher-grid a>svg:last-child{width:16px;color:#ff9c5d}.rxj-launcher-grid span{display:grid;gap:5px}.rxj-launcher-grid strong{font-size:12px}.rxj-launcher-grid small{color:#9fb3c7;font-size:9px;line-height:1.45}.rxj-launcher-empty{padding:32px 0 16px;color:#9fb3c7!important;text-align:center}.capability-detail-shell{background:#020b17!important;color:#f7fbff!important}.capability-detail-nav{border-color:#67beff3d!important;background:#020f1ee6!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.capability-detail-hero,.capability-detail-card,.capability-detail-stages article,.capability-detail-related-item,.capability-detail-cta{border-radius:8px!important}.capability-detail-card,.capability-detail-stages article{border-color:#67beff3d!important;background:#051a30e0!important;color:#f7fbff!important}.capability-detail-card p,.capability-detail-stages article p,.capability-detail-description{color:#b7c8d9!important}@media(max-width:1240px){.rxj-header{grid-template-columns:190px minmax(0,1fr) auto}.rxj-brand img{width:156px}.rxj-nav{gap:17px}.rxj-nav a{font-size:10px}.rxj-command-button{display:none}.rxj-hero h1{font-size:56px}.rxj-hero-copy{width:56%}.rxj-hero-mark{right:5%;width:430px}.rxj-emblem-orbit{width:112px;height:112px;flex-basis:112px}.rxj-emblem-orbit>img{width:72px;height:72px}.rxj-hero-wordmark{width:270px}.rxj-status{right:28px;width:220px}.rxj-section{grid-template-columns:235px minmax(0,1fr);gap:26px;padding-right:28px;padding-left:28px}.rxj-section-intro h2{font-size:23px}.rxj-service-card,.rxj-project-card{min-height:420px}.rxj-media{height:180px;flex-basis:180px}}@media(max-width:1024px){.rxj-header{width:calc(100% - 24px);grid-template-columns:1fr auto;padding-left:12px}.rxj-nav,.rxj-header .rxj-button-primary,.rxj-command-button{display:none}.rxj-menu-button{display:inline-grid}.rxj-hero{min-height:940px;padding:122px 30px 170px;align-items:start}.rxj-hero-copy{width:64%;padding-top:90px}.rxj-hero h1{font-size:48px}.rxj-hero-lede{font-size:15px}.rxj-hero-mark{top:21%;right:1%;width:350px;flex-direction:column;gap:10px}.rxj-hero-wordmark{width:250px}.rxj-status{top:52%;right:28px}.rxj-hero-stats{right:30px;bottom:66px;width:calc(100% - 60px)}.rxj-journey{grid-template-columns:1fr;padding:66px 30px}.rxj-journey-copy{max-width:560px}.rxj-pipeline{overflow-x:auto;grid-template-columns:repeat(7,140px);padding:52px 20px 20px;scrollbar-width:thin}.rxj-pipeline-beam{right:74px;left:74px}.rxj-section{grid-template-columns:210px minmax(0,1fr);padding:74px 24px}.rxj-section-intro{position:relative;top:auto}.rxj-about-grid{grid-template-columns:1fr 1fr}.rxj-principles-card{grid-column:1 / -1;min-height:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-principles-card>span,.rxj-principles-card>a{grid-column:1 / -1}.rxj-service-grid,.rxj-project-grid,.rxj-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-tech-card-wide{grid-column:1 / -1}.rxj-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-command-center{grid-template-columns:.8fr 1.2fr}.rxj-command-grid{grid-template-columns:1fr}.rxj-contact-grid{grid-template-columns:1fr 1.35fr}.rxj-presence{grid-column:1 / -1;min-height:auto}.rxj-footer{grid-template-columns:1.4fr repeat(3,.7fr)}.rxj-footer-leaf{display:none}}@media(max-width:760px){.rxj-world>img{object-position:66% center}.rxj-header{top:10px;min-height:60px}.rxj-brand img{width:142px;height:38px}.rxj-icon-button{width:40px;height:40px;flex-basis:40px}.rxj-hero{display:block;min-height:1260px;padding:106px 20px 160px}.rxj-hero-copy{width:100%;padding-top:10px}.rxj-hero h1{font-size:40px;line-height:1.05}.rxj-hero-lede{max-width:92%;font-size:14px;line-height:1.6}.rxj-value-grid{grid-template-columns:1fr;gap:13px;margin-top:30px}.rxj-value-grid>div{grid-template-columns:28px minmax(0,1fr)}.rxj-hero-mark{top:57%;right:50%;width:310px;transform:translate(50%);flex-direction:row}.rxj-emblem-orbit{width:88px;height:88px;flex-basis:88px}.rxj-emblem-orbit>img{width:58px;height:58px}.rxj-emblem-orbit>i{top:-8px}.rxj-hero-wordmark{width:205px}.rxj-status{top:69%;right:20px;left:20px;width:auto}.rxj-hero-stats{right:20px;bottom:28px;width:calc(100% - 40px);grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-hero-stats span{min-height:58px;border-bottom:1px solid rgba(96,184,255,.16)}.rxj-hero-stats span:nth-child(2){border-right:0}.rxj-journey{padding:56px 20px}.rxj-journey-copy h2{font-size:28px}.rxj-section{display:block;min-height:0;padding:64px 20px;scroll-margin-top:76px}.rxj-section-intro{margin-bottom:28px}.rxj-section-intro h2{font-size:26px}.rxj-about-grid,.rxj-service-grid,.rxj-project-grid,.rxj-technology-grid,.rxj-doc-grid,.rxj-contact-grid{grid-template-columns:1fr}.rxj-principles-card,.rxj-tech-card-wide,.rxj-presence{grid-column:auto}.rxj-principles-card{grid-template-columns:1fr}.rxj-principles-card>span,.rxj-principles-card>a{grid-column:auto}.rxj-feature-card,.rxj-metric-card,.rxj-principles-card{min-height:320px}.rxj-service-card,.rxj-project-card{min-height:430px}.rxj-command-center{grid-template-columns:1fr}.rxj-command-visual{min-height:300px}.rxj-command-grid{grid-template-columns:1fr}.rxj-contact-methods,.rxj-rfq-form,.rxj-presence{min-height:auto}.rxj-response-path{grid-template-columns:1fr;margin:34px auto}.rxj-response-path>span{min-height:76px;border-right:0;border-bottom:1px solid rgba(98,188,255,.15)}.rxj-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:44px 20px 52px}.rxj-footer-brand{grid-column:1 / -1}.rxj-launcher-grid{grid-template-columns:1fr}}@media(max-width:440px){.rxj-hero{min-height:1280px}.rxj-hero h1{font-size:34px}.rxj-hero-actions{display:grid}.rxj-button{width:100%}.rxj-hero-mark{width:280px;gap:6px}.rxj-hero-wordmark{width:184px}.rxj-status{top:69%}.rxj-rfq-form{grid-template-columns:1fr}.rxj-rfq-form h3,.rxj-rfq-form textarea,.rxj-rfq-form>.rxj-button,.rxj-rfq-form>p,.rxj-rfq-actions{grid-column:auto}.rxj-footer{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){html.rxj-active,body.rxj-active{scroll-behavior:auto}.rxj-shell *,.rxj-shell *:before,.rxj-shell *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.rxj-hero-wordmark{filter:brightness(1.02) drop-shadow(0 0 11px rgba(73,171,255,.36));animation:rxj-wordmark-rest 6.4s ease-in-out 2.1s infinite;will-change:transform,opacity}@keyframes rxj-emblem-settle{0%{opacity:0;transform:rotate(-145deg) scale(.62)}58%{opacity:1;transform:rotate(14deg) scale(1.08)}78%{transform:rotate(-4deg) scale(.985)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes rxj-emblem-rest{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.025)}}@keyframes rxj-wordmark-rest{0%,to{transform:translateY(0);opacity:.96}50%{transform:translateY(-1px);opacity:1}}@keyframes rxj-ambient-ray-optimized{0%,24%,to{opacity:0;transform:rotate(var(--rxj-ray-angle, 0deg)) scaleX(0)}46%,68%{opacity:.46;transform:rotate(var(--rxj-ray-angle, 0deg)) scaleX(1)}82%{opacity:0;transform:rotate(var(--rxj-ray-angle, 0deg)) scaleX(1.04)}}.rxj-hero-mark{top:34%;right:24%;width:340px;flex-direction:column;align-items:center;gap:10px;filter:none}.rxj-hero-mark:before,.rxj-hero-mark:after{content:"";position:absolute;z-index:-2;pointer-events:none}.rxj-hero-mark:before{top:24%;left:50%;width:510px;height:510px;border-radius:50%;background:radial-gradient(circle,rgba(77,190,255,.22),rgba(255,122,35,.08) 24%,rgba(17,96,163,.07) 46%,transparent 70%);transform:translate(-50%,-50%) scale(.86);mix-blend-mode:screen;animation:rxj-powerhouse-aura 5.6s ease-in-out infinite}.rxj-hero-mark:after{top:34%;left:50%;width:1px;height:340px;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(79,195,255,.4) 28%,rgba(255,122,35,.18) 58%,transparent 100%);box-shadow:0 0 7px #45b7ff7a;transform-origin:top center;animation:rxj-powerhouse-feed 5.6s cubic-bezier(.16,1,.3,1) infinite}.rxj-wordmark-reveal{position:relative;z-index:2;display:block;width:292px}.rxj-hero-wordmark{display:block;width:100%}.rxj-status{top:20%;right:28px}@keyframes rxj-powerhouse-aura{0%,to{opacity:.42;transform:translate(-50%,-50%) scale(.82)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.04)}}@keyframes rxj-powerhouse-feed{0%,18%,to{opacity:0;transform:scaleY(0)}38%,72%{opacity:.72;transform:scaleY(1)}88%{opacity:0;transform:scaleY(1.06)}}@media(max-width:1240px){.rxj-hero-mark{top:36%;right:23%;width:300px}.rxj-wordmark-reveal{width:260px}.rxj-status{top:19%;right:22px}}@media(max-width:980px){.rxj-hero-mark{top:26%;right:4%;width:270px}.rxj-wordmark-reveal{width:232px}.rxj-status{top:53%;right:24px}}@media(max-width:760px){.rxj-hero-mark{top:54%;right:auto;left:50%;width:280px;margin-left:-140px}.rxj-wordmark-reveal{width:198px}.rxj-hero-mark:before{width:330px;height:330px}.rxj-hero-mark:after{height:210px}}@media(prefers-reduced-motion:reduce){.rxj-hero-mark:before,.rxj-hero-mark:after{animation:none!important}}@layer components{.redoxy-unified-shell,.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control{--rx-apple-bg: #020b17 !important;--rx-apple-panel: rgba(4, 22, 41, .92) !important;--rx-apple-panel-strong: #06182b !important;--rx-apple-ink: #f7fbff !important;--rx-apple-muted: #b7c8da !important;--rx-apple-line: rgba(99, 193, 255, .22) !important;--rx-apple-blue: #38bdf8 !important;--rx-apple-blue-deep: #9adfff !important;--rx-apple-orange: #ff8a3d !important;--rx-apple-shadow: 0 26px 70px rgba(0, 0, 0, .34) !important;--rx-apple-soft-shadow: 0 16px 38px rgba(0, 0, 0, .24) !important;background-color:#020b17!important;background-image:linear-gradient(180deg,#020b17c7,#020b17 760px),linear-gradient(90deg,#010914d1,#03192f57),url(/canvas-assets/redoxy-eco-refinery-hero.png)!important;background-position:top center!important;background-repeat:no-repeat!important;background-size:100% 820px!important;color:#f7fbff!important}.rxj-hero-name-lockup{position:relative;z-index:3;display:block;width:min(100%,330px);height:64px;overflow:hidden;filter:drop-shadow(0 0 12px rgba(83,185,255,.42)) drop-shadow(0 0 7px rgba(255,122,34,.26))}.rxj-hero-name-lockup>img{position:absolute;top:50%;right:0;width:136%;max-width:none;height:auto;transform:translateY(-48%);animation:rxj-hero-name-breathe 5.8s ease-in-out 1.7s infinite}@keyframes rxj-hero-name-breathe{0%,to{opacity:.92;filter:brightness(1.04) saturate(1.06)}50%{opacity:1;filter:brightness(1.18) saturate(1.14) drop-shadow(0 0 8px rgba(79,184,255,.38))}}@media(max-width:1100px){.rxj-hero-name-lockup{width:260px;height:51px}}@media(max-width:760px){.rxj-hero-name-lockup{width:226px;height:44px}}@media(prefers-reduced-motion:reduce){.rxj-hero-name-lockup>img{animation:none!important}}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(h1,h2,h3,h4,.text-foreground,.text-white){color:#f7fbff!important;text-shadow:none!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(p,li,span,label,.section-copy,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700){color:#b7c8da!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(.section-kicker,.text-primary,.text-cyan-300){color:#62d5ff!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(.text-orange-300,.text-orange-500){color:#ff9854!important}.apple-dashboard-hero{border:1px solid rgba(100,196,255,.3)!important;border-radius:8px!important;background:linear-gradient(112deg,#0313258f,#05213a6b 62%,#2d1b1957)!important;box-shadow:0 24px 64px #0003,inset 0 1px #ffffff0d!important;color:#f7fbff!important}.apple-dashboard-hero>video{opacity:.24!important;filter:saturate(.92) contrast(1.08) brightness(.64)!important}.apple-dashboard-hero>div.absolute.inset-0{background:linear-gradient(98deg,#020e1cf5,#031b31e0 48%,#2f1b17b8)!important}.apple-dashboard-hero img[alt=REDOXY]{border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;filter:drop-shadow(0 0 12px rgba(46,153,255,.24))}.apple-dashboard-hero h1{font-size:clamp(2rem,3vw,3.15rem)!important;line-height:1.02!important}.apple-dashboard-quicknav :is(a,button),.apple-redoxy-control .apple-dashboard-quicknav :is(a,button){min-height:44px;border:1px solid rgba(99,193,255,.25)!important;border-radius:7px!important;background:#051c32e6!important;color:#dff4ff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.redoxy-unified-shell .apple-redoxy-dashboard .apple-dashboard-quicknav :is(a,button),.admin-command-shell.apple-redoxy-admin .apple-dashboard-quicknav :is(a,button),.apple-redoxy-control .apple-dashboard-hero .apple-dashboard-quicknav :is(a,button){border-radius:7px!important}.apple-dashboard-quicknav :is(a,button):hover,.apple-redoxy-control .apple-dashboard-quicknav :is(a,button):hover{border-color:#ff8e469e!important;background:#082a48f5!important}.apple-dashboard-quicknav .btn-premium,.apple-dashboard-hero .btn-premium,.admin-command-shell.apple-redoxy-admin .btn-premium,.apple-redoxy-control .btn-premium,.redoxy-unified-shell .apple-redoxy-dashboard .btn-premium{border-color:#5cc4ff80!important;background:linear-gradient(100deg,#075fb8,#0d88e6 68%,#e66c24 150%)!important;color:#fff!important;box-shadow:0 12px 30px #0052a447!important}.apple-dashboard-metrics .market-glass-card,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-card-grid>article,.apple-dashboard-feature,.admin-command-shell.apple-redoxy-admin :is(section.rounded-3xl,article.rounded-2xl,.market-glass-card,.energy-quote-tile),.apple-redoxy-control :is(section.rounded-2xl,div.rounded-2xl,div.rounded-xl){border:1px solid rgba(99,193,255,.2)!important;border-radius:8px!important;background:#041629e6!important;box-shadow:0 16px 40px #0000003d,inset 0 1px #ffffff0a!important;color:#f7fbff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(.bg-secondary,.bg-white,.bg-white\/5,.bg-white\/6,.bg-card\/50,.bg-black\/15,.bg-black\/20,.bg-black\/25){border-color:#63c1ff2e!important;background:#041629db!important;color:#f7fbff!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(input,textarea,select){min-height:44px;border:1px solid rgba(99,193,255,.25)!important;border-radius:6px!important;background:#020e1ce6!important;color:#f7fbff!important;box-shadow:inset 0 1px #ffffff08!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(input,textarea,select)::placeholder{color:#8298ad!important}.admin-command-shell.apple-redoxy-admin .btn-premium-outline,.apple-redoxy-control .btn-premium-outline,.redoxy-unified-shell .apple-redoxy-dashboard .btn-premium-outline{border-color:#63c1ff3d!important;background:#051c32e0!important;color:#dff4ff!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(.bg-emerald-500\/15,.bg-emerald-400\/8,.bg-emerald-400\/10,.bg-emerald-500\/12){border-color:#69df843d!important;background:#25844626!important;color:#b9f6c8!important}:is(.redoxy-unified-shell .apple-redoxy-dashboard,.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control) :is(.text-emerald-300,.text-emerald-600){color:#8be5a1!important}@media(max-width:720px){.apple-dashboard-hero{border-radius:8px!important}.apple-dashboard-hero h1{font-size:clamp(1.9rem,9vw,2.8rem)!important}}}:root{--rx-ink: #f8fbff;--rx-muted: #bdcddd;--rx-dim: #8da2b7;--rx-line: rgba(84, 174, 244, .25);--rx-line-strong: rgba(59, 161, 241, .56);--rx-blue: #1689ed;--rx-blue-deep: #07529f;--rx-cyan: #79cef7;--rx-orange: #ff7a22;--rx-green: #70d787;--rx-surface: rgba(4, 22, 40, .78);--rx-surface-strong: rgba(2, 15, 29, .94)}.rxj-world>img{filter:saturate(.96) contrast(1.1) brightness(.9)}.rxj-world:after{background:linear-gradient(180deg,#020a1614,#020a16b3 88%),linear-gradient(90deg,#010812c7,#020e1d1f 56%,#020b1866)}.rxj-section:before{background-image:linear-gradient(90deg,#010b17e0,#02102094 42%,#02122361),var(--unit-image);filter:saturate(1.02) contrast(1.12) brightness(.9);transform:scale(1.01)}.rxj-section:after{background:linear-gradient(180deg,#010a1614,#010a16a3),linear-gradient(90deg,rgba(12,90,154,.1),transparent 58%,rgba(255,122,34,.05))}.rxj-header{border-color:#66beff52;background:#020e1ce6;box-shadow:0 22px 64px #0000005c,inset 0 1px #ffffff12,0 0 0 1px #020b1759}.rxj-header:before{content:"";position:absolute;top:-1px;left:18px;width:112px;height:2px;background:#ff7a22;box-shadow:0 0 14px #ff7a228c}.rxj-brand img,.rxj-hero-wordmark,.rxj-emblem-orbit>img,.apple-dashboard-hero img[alt=REDOXY]{animation:rxj-brand-breathe 4.8s ease-in-out infinite}@keyframes rxj-brand-breathe{0%,to{filter:brightness(1.12) saturate(1.08) drop-shadow(0 0 8px rgba(37,142,242,.28)) drop-shadow(0 0 4px rgba(255,122,34,.14))}50%{filter:brightness(1.24) saturate(1.14) drop-shadow(0 0 18px rgba(39,157,255,.52)) drop-shadow(0 0 10px rgba(255,122,34,.3))}}.rxj-button,.rxj-icon-button,.rxj-story-controls button{position:relative;overflow:hidden;isolation:isolate}.rxj-button-primary{border-color:#70c5ff94;background:linear-gradient(104deg,#0756aa,#147fd5 74%,#d86320 145%);box-shadow:0 14px 34px #004e9e57,inset 0 1px #fff3}.rxj-button-secondary{border-color:#7ec5f861;background:#031527db}.rxj-button:hover svg,.rxj-button:focus-visible svg{transform:translate(3px)}.rxj-button:active,.rxj-icon-button:active,.rxj-story-controls button:active{transform:translateY(0) scale(.98)}.rxj-shell :is(a,button,input,textarea):focus-visible{outline:2px solid #8bd5ff;outline-offset:3px}.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-project-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence{border-color:#63bbfd4d;background:#031425c7;box-shadow:0 24px 58px #0000004d,inset 0 1px #ffffff0e}.rxj-service-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.rxj-service-card{grid-column:span 2}.rxj-service-card:nth-child(4),.rxj-service-card:nth-child(5){grid-column:span 3}.rxj-media>img{width:100%;height:100%;object-fit:cover;filter:saturate(.96) contrast(1.06) brightness(.92);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .28s ease}.rxj-service-card:hover .rxj-media>img,.rxj-service-card:focus-within .rxj-media>img{transform:scale(1.035);filter:saturate(1.04) contrast(1.08) brightness(1)}.rxj-loop-visual{position:relative;width:100%;height:250px;overflow:hidden;border-bottom:1px solid rgba(99,187,253,.2);background:#020f1da3}.rxj-loop-visual canvas{position:absolute;inset:0;width:100%;height:100%}.rxj-loop-visual>img{position:absolute;top:48%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%);object-fit:contain;filter:drop-shadow(0 0 12px rgba(46,153,255,.42)) drop-shadow(0 0 7px rgba(255,122,34,.26))}.rxj-loop-legend{position:absolute;right:14px;bottom:10px;left:14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.rxj-loop-legend span{color:#c5d8e9;font-size:7px;font-weight:800;text-align:center;text-transform:uppercase}.rxj-loop-legend span:before{content:"";display:block;width:5px;height:5px;margin:0 auto 4px;border-radius:50%;background:var(--loop-color);box-shadow:0 0 8px var(--loop-color)}.rxj-story-reel{min-width:0}.rxj-story-header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.rxj-story-header span{color:#ff9a57;font-size:10px;font-weight:800;text-transform:uppercase}.rxj-story-header h3{margin-top:5px;font-size:24px}.rxj-story-controls{display:flex;gap:7px}.rxj-story-controls button{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(103,190,255,.3);border-radius:7px;background:#03192ee6;color:#e9f7ff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.rxj-story-controls button:hover,.rxj-story-controls button:focus-visible{transform:translateY(-2px);border-color:#ff883fb3;background:#072d4ef5}.rxj-story-controls svg{width:18px;height:18px}.rxj-story-viewport{overflow:hidden}.rxj-story-track{display:flex;touch-action:pan-y pinch-zoom}.rxj-story-slide{display:grid;min-width:0;min-height:450px;flex:0 0 88%;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);margin-right:14px;overflow:hidden;border:1px solid rgba(99,188,255,.32);border-radius:8px;background:#031324e6;box-shadow:0 24px 64px #00000057,inset 0 1px #ffffff0d}.rxj-story-slide .rxj-media{height:100%;min-height:450px;flex-basis:auto}.rxj-story-slide .rxj-media video{filter:saturate(1.02) contrast(1.08) brightness(.9)}.rxj-story-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:34px 30px;border-left:1px solid rgba(99,188,255,.2);background:#02101fd1}.rxj-story-copy>span{color:#ff9a57;font-size:10px;font-weight:800;text-transform:uppercase}.rxj-story-copy>small{margin-top:16px;color:#79cef7;font-size:11px;font-weight:800}.rxj-story-copy h3{margin-top:9px;font-size:30px;line-height:1.12}.rxj-story-copy p{margin-top:16px;color:#bfd0df;font-size:14px;line-height:1.65}.rxj-story-copy>a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:#80d3fb;font-size:12px;font-weight:800}.rxj-story-copy>a:hover svg,.rxj-story-copy>a:focus-visible svg{transform:translate(4px)}.rxj-story-pagination{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.rxj-story-pagination button{min-height:34px;border:0;border-top:2px solid rgba(110,190,248,.2);background:transparent;color:#71879d;cursor:pointer;text-align:left;transition:border-color .2s ease,color .2s ease}.rxj-story-pagination button.is-active{border-color:#ff7a22;color:#f8fbff}.rxj-story-pagination span{font-size:9px;font-weight:800}.rxj-command-visual{background:#020f1e}.rxj-command-visual>img{position:absolute;inset:0;filter:saturate(.9) contrast(1.08) brightness(.6)}.rxj-command-visual>video{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;opacity:.68;mix-blend-mode:screen;filter:saturate(1.05) contrast(1.12) brightness(.82)}.rxj-command-visual:after{z-index:2;background:linear-gradient(180deg,#020f1d0d 30%,#020d1bd1)}.rxj-command-visual>span{z-index:3}.rxj-shell>main{position:relative;isolation:isolate}.rxj-site-flow{position:absolute;z-index:5;inset:0;overflow:hidden;width:100%;height:100%;opacity:.8;pointer-events:none}.rxj-site-flow svg{display:block;width:100%;height:100%;overflow:visible}.rxj-flow-casing-shadow,.rxj-flow-casing,.rxj-flow-pipe,.rxj-flow-pipe-progress,.rxj-flow-stream{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rxj-flow-casing-shadow{stroke:#00050d52;stroke-width:28px}.rxj-flow-casing{stroke:#70a6ca38;stroke-width:20px}.rxj-flow-pipe{stroke-width:4px;opacity:.4}.rxj-flow-pipe-progress{stroke-width:4.5px;opacity:.92}.rxj-flow-stream{stroke-width:2.4px;stroke-dasharray:3 34;stroke-dashoffset:0;opacity:.92;animation:rxj-pipeline-flow 2.8s linear infinite}.rxj-flow-pipe.is-operations,.rxj-flow-pipe-progress.is-operations,.rxj-flow-stream.is-operations{stroke:#198de7}.rxj-flow-pipe.is-treatment,.rxj-flow-pipe-progress.is-treatment,.rxj-flow-stream.is-treatment{stroke:#83e7ff}.rxj-flow-pipe.is-commercial,.rxj-flow-pipe-progress.is-commercial,.rxj-flow-stream.is-commercial{stroke:#ff7a23}.rxj-flow-stream.is-treatment{animation-delay:-.9s}.rxj-flow-stream.is-commercial{animation-delay:-1.8s}@keyframes rxj-pipeline-flow{to{stroke-dashoffset:-148}}html.is-scrolling .rxj-flow-stream{animation-play-state:paused}.rxj-section-port{position:absolute;z-index:6;top:50%;left:calc(var(--rxj-port-x, 5%) - 21px);display:grid;width:42px;justify-items:center;transform:translateY(-50%);pointer-events:none}.rxj-section-port:before,.rxj-section-port:after{content:"";position:absolute;border-radius:50%}.rxj-section-port:before{top:-5px;left:-4px;width:48px;height:48px;border:1px solid rgba(102,190,249,.34);background:#020e1c6b;box-shadow:inset 0 0 0 4px #1781cd14,0 0 16px #1f93e633}.rxj-section-port:after{top:16px;left:-1px;width:5px;height:5px;background:#89e9ff;box-shadow:38px 0 #ff8a3d,19px -19px #198de7,19px 19px #198de7}.rxj-section-port b{position:relative;z-index:2;display:grid;width:35px;height:35px;place-items:center;border:2px solid rgba(104,192,255,.58);border-radius:50%;background:radial-gradient(circle at 35% 30%,#123f65,#04172a 68%);color:#d8eafa;font-size:9px;box-shadow:inset 0 0 10px #5bcbff29,0 0 0 4px #137bc914}.rxj-section-port small{margin-top:7px;color:#7890a6;font-size:7px;font-weight:800;text-transform:uppercase}.rxj-section-port.is-active b{border-color:#ff9b59;background:#0a4d85;color:#fff;box-shadow:inset 0 0 12px #72dfff47,0 0 0 6px #1787db1f,0 0 22px #249cf5ad}.rxj-section-port.is-active small{color:#f2f8fc}@media(max-width:1240px){.rxj-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-service-card,.rxj-service-card:nth-child(4),.rxj-service-card:nth-child(5){grid-column:auto}.rxj-service-card:last-child{grid-column:1 / -1}.rxj-story-slide{flex-basis:94%;grid-template-columns:minmax(0,1.25fr) minmax(260px,.65fr)}}@media(max-width:1100px){.rxj-section-port{left:calc(var(--rxj-port-x-tablet, var(--rxj-port-x, 5%)) - 21px)}}@media(max-width:760px){.rxj-site-flow{opacity:.58}.rxj-flow-casing-shadow{stroke-width:20px}.rxj-flow-casing{stroke-width:14px}.rxj-flow-pipe,.rxj-flow-pipe-progress{stroke-width:3px}.rxj-section-port{left:calc(var(--rxj-port-x-mobile, var(--rxj-port-x-tablet, var(--rxj-port-x, 5%))) - 21px);transform:translateY(-50%) scale(.74)}.rxj-section-port small{display:none}.rxj-service-grid{grid-template-columns:1fr}.rxj-service-card:last-child{grid-column:auto}.rxj-story-header{align-items:center}.rxj-story-header h3{font-size:21px}.rxj-story-slide{min-height:610px;flex-basis:100%;grid-template-columns:1fr;grid-template-rows:320px auto;margin-right:10px}.rxj-story-slide .rxj-media{min-height:320px;height:320px}.rxj-story-copy{min-height:290px;padding:24px 22px;border-top:1px solid rgba(99,188,255,.2);border-left:0}.rxj-story-copy h3{font-size:25px}.rxj-loop-visual{height:240px}}@media(max-width:440px){.rxj-story-controls button{width:38px;height:38px}.rxj-story-slide{grid-template-rows:250px auto}.rxj-story-slide .rxj-media{min-height:250px;height:250px}.rxj-story-copy h3{font-size:23px}.rxj-loop-legend span{font-size:6px}}@media(prefers-reduced-motion:reduce){.rxj-brand img,.rxj-hero-wordmark,.rxj-emblem-orbit>img,.apple-dashboard-hero img[alt=REDOXY]{animation:none!important}.rxj-flow-stream{animation:none!important}}.rxj-shell>main{--rxj-story-gutter: 22.5%}.rxj-flow-casing-shadow,.rxj-flow-casing,.rxj-flow-casing-highlight,.rxj-flow-lumen,.rxj-flow-plasma-glow,.rxj-flow-plasma-core,.rxj-flow-pressure,.rxj-flow-particle{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rxj-flow-segment{opacity:.24;transition:opacity .42s ease}.rxj-flow-segment:not(.is-active) :is(.rxj-flow-plasma-glow,.rxj-flow-plasma-core,.rxj-flow-pressure,.rxj-flow-particles){display:none}.rxj-flow-casing-shadow{stroke:#000309b3;stroke-width:20px}.rxj-flow-casing{stroke:#6697b75c;stroke-width:13px}.rxj-flow-casing-highlight{stroke:#dcf3ff33;stroke-width:2px}.rxj-flow-lumen{stroke:#010d1bf5;stroke-width:7px}.rxj-flow-plasma-glow{stroke:url(#rxj-plasma-core);stroke-width:8px;filter:url(#rxj-plasma-blur)}.rxj-flow-plasma-core{stroke:url(#rxj-plasma-core);stroke-width:3px;stroke-dasharray:34 12 5 18;stroke-dashoffset:0;filter:drop-shadow(0 0 4px rgba(96,220,255,.84))}.rxj-flow-segment.is-active .rxj-flow-plasma-core{animation:rxj-plasma-flow 3.6s linear infinite}.rxj-flow-pressure{stroke:#ebfdffe6;stroke-width:1.5px;stroke-dasharray:2 48;opacity:0}.rxj-flow-segment.is-active .rxj-flow-pressure{opacity:.92;animation:rxj-plasma-pressure 2.8s linear infinite}@keyframes rxj-plasma-flow{to{stroke-dashoffset:-207}}@keyframes rxj-plasma-pressure{to{stroke-dashoffset:-150}}.rxj-flow-particle{stroke:#fff;stroke-width:1px}.rxj-flow-particle.is-primary{fill:#b9f6ff;filter:drop-shadow(0 0 7px #4bcaff)}.rxj-flow-particle.is-secondary{fill:#ff9a58;filter:drop-shadow(0 0 6px #ff7a22)}.rxj-flow-collar{opacity:.35}.rxj-flow-collar circle{fill:#021120f5;stroke:#6fc2f48f;stroke-width:2px;vector-effect:non-scaling-stroke}.rxj-flow-collar circle+circle{fill:#2db2f62e;stroke:#73dcff;stroke-width:2px}.rxj-flow-segment.is-active .rxj-flow-collar{opacity:1}.rxj-flow-segment.is-active .rxj-flow-collar circle:first-child{stroke:#64d4ff;stroke-dasharray:5 4;filter:drop-shadow(0 0 5px rgba(74,194,255,.75));animation:rxj-collar-live 4.8s linear infinite}.rxj-flow-segment.is-active .rxj-flow-collar.is-outlet circle:first-child{stroke:#ff9b58;animation-direction:reverse}@keyframes rxj-collar-live{to{stroke-dashoffset:-54}}html[data-rxj-fx=balanced] .rxj-flow-particle.is-secondary,html[data-rxj-fx=balanced] .rxj-flow-plasma-glow,html[data-rxj-fx=still] .rxj-flow-particles{display:none}.rxj-section-port{width:48px;left:calc(var(--rxj-port-x, 5%) - 24px)}.rxj-section-port:before{top:-8px;left:-5px;width:56px;height:56px;border-color:#6cc6ff75;background:radial-gradient(circle,rgba(10,47,80,.76) 0 45%,transparent 47%),conic-gradient(from 15deg,rgba(87,194,255,.68),transparent 20%,rgba(255,126,43,.74) 36%,transparent 56%,rgba(112,218,139,.72) 72%,transparent 88%);box-shadow:inset 0 0 0 5px #021120eb,0 0 20px #249cf540}.rxj-section-port:after{top:18px;left:-2px;box-shadow:43px 0 #ff8a3d,21px -22px #70dcff,21px 22px #70d98b}.rxj-section-port b{width:38px;height:38px;border-color:#74cfffb8;background:radial-gradient(circle at 36% 28%,#185b8d,#031426 72%)}.rxj-section-port.is-active:before{animation:rxj-valve-turn 8s linear infinite}.rxj-section-port.is-active b{animation:rxj-port-pressure 2.4s ease-in-out infinite}@keyframes rxj-valve-turn{to{transform:rotate(360deg)}}@keyframes rxj-port-pressure{0%,to{box-shadow:inset 0 0 12px #72dfff47,0 0 0 5px #1787db1f,0 0 18px #249cf580}50%{box-shadow:inset 0 0 16px #72dfff70,0 0 0 9px #1787db14,0 0 30px #249cf5c7}}.rxj-journey{min-height:1240px;align-items:start;padding-top:110px;padding-bottom:110px;background:linear-gradient(90deg,#010c19f5,#021122bf 42%,#02101fd6),url(/canvas-assets/online/ui/unit-technology-treatment-ui.jpg) center / cover;overflow:clip}.rxj-journey-copy{position:sticky;top:126px;z-index:7;max-width:270px}.rxj-journey-copy h2{font-size:clamp(2rem,2.6vw,2.75rem);line-height:1.05}.rxj-story-manifold{position:sticky;top:116px;z-index:7;min-width:0;min-height:690px;overflow:hidden;border:1px solid rgba(91,190,255,.34);border-radius:8px;background:linear-gradient(rgba(83,163,221,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(83,163,221,.055) 1px,transparent 1px),linear-gradient(145deg,#04192ef0,#020e1ce0);background-size:34px 34px,34px 34px,auto;box-shadow:0 34px 84px #00000061,inset 0 1px #ffffff0f}.rxj-story-manifold:before,.rxj-story-manifold:after{content:"";position:absolute;pointer-events:none}.rxj-story-manifold:before{inset:0;background:linear-gradient(112deg,transparent 32%,rgba(92,198,255,.06) 48%,transparent 66%);transform:translate(-60%)}.rxj-story-manifold[data-live=true]:before{animation:rxj-manifold-scan 7s ease-in-out infinite}.rxj-story-manifold:after{top:0;right:0;width:38%;height:2px;background:linear-gradient(90deg,transparent,#ff7a22);box-shadow:0 0 14px #ff7a2280}@keyframes rxj-manifold-scan{0%,18%{transform:translate(-70%);opacity:0}42%,70%{opacity:1}to{transform:translate(170%);opacity:0}}.rxj-manifold-topline{position:relative;z-index:3;display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:20px;padding:0 22px;border-bottom:1px solid rgba(103,190,255,.2);background:#02101fb8}.rxj-manifold-topline span{display:inline-flex;align-items:center;gap:9px;color:#aeeaff;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.rxj-manifold-topline svg{width:17px;height:17px;color:#70d98b}.rxj-manifold-topline small{color:#ff9b59;font-size:10px;font-weight:850}.rxj-manifold-map{position:relative;z-index:2;width:100%;aspect-ratio:1200 / 420;min-height:330px}.rxj-manifold-map>svg,.rxj-manifold-stations{position:absolute;inset:0;width:100%;height:100%}.rxj-manifold-casing-shadow,.rxj-manifold-casing,.rxj-manifold-base,.rxj-manifold-progress,.rxj-manifold-pressure{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rxj-manifold-casing-shadow{stroke:#00040ab8;stroke-width:34px}.rxj-manifold-casing{stroke:#65a0c847;stroke-width:24px}.rxj-manifold-base{stroke:#52b5f438;stroke-width:7px}.rxj-manifold-progress{stroke:url(#rxj-manifold-gradient);stroke-width:8px}.rxj-manifold-pressure{stroke:#def8ffad;stroke-width:2px;stroke-dasharray:2 34;animation:rxj-local-flow 3.8s linear infinite}@keyframes rxj-local-flow{to{stroke-dashoffset:-144}}.rxj-manifold-particle{stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.rxj-manifold-particle.is-blue{fill:#4cc4ff;filter:drop-shadow(0 0 6px #2ca4f8)}.rxj-manifold-particle.is-orange{fill:#ff9a57;filter:drop-shadow(0 0 6px #ff7a22)}.rxj-manifold-particle.is-green{fill:#86eca0;filter:drop-shadow(0 0 6px #58cc75)}.rxj-manifold-station{position:absolute;display:grid;width:100px;justify-items:center;gap:5px;transform:translate(-50%,-50%);color:#8fa5b9;text-align:center;transition:color .24s ease,transform .28s cubic-bezier(.16,1,.3,1)}.rxj-manifold-station>span{position:relative;display:grid;width:52px;height:52px;place-items:center;border:2px solid rgba(99,188,255,.34);border-radius:50%;background:radial-gradient(circle at 34% 28%,#164f79,#031426 72%);box-shadow:0 0 0 8px #177bc912,inset 0 0 16px #59c2ff1f}.rxj-manifold-station>span:after{content:"";position:absolute;inset:-7px;border:1px dashed rgba(112,205,255,.22);border-radius:50%}.rxj-manifold-station svg{width:21px;height:21px;color:#87dafc}.rxj-manifold-station b{position:absolute;top:-8px;right:15px;display:grid;min-width:22px;height:22px;place-items:center;border:1px solid rgba(111,199,255,.36);border-radius:50%;background:#04182b;color:#dff6ff;font-size:7px}.rxj-manifold-station strong{color:currentColor;font-size:9px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.rxj-manifold-station:is(:hover,:focus-visible){transform:translate(-50%,calc(-50% - 5px));color:#fff}.rxj-manifold-station.is-complete{color:#9bd9f4}.rxj-manifold-station.is-complete>span{border-color:#58cbfab8}.rxj-manifold-station.is-active{z-index:3;color:#fff}.rxj-manifold-station.is-active>span{border-color:#f95;background:radial-gradient(circle at 34% 28%,#17699e,#05182a 72%);box-shadow:0 0 0 10px #2296e91a,0 0 26px #2ba4f7b8,inset 0 0 18px #ff853038}.rxj-manifold-station.is-active>span:after{border-color:#ff9955a8;animation:rxj-valve-turn 6s linear infinite}.rxj-manifold-station.is-active svg{color:#f5fbff;animation:rxj-icon-live 2.2s ease-in-out infinite}.rxj-manifold-console{position:relative;z-index:3;display:grid;min-height:205px;grid-template-columns:minmax(0,1fr) 290px;border-top:1px solid rgba(101,190,255,.2);background:linear-gradient(100deg,#031527f5,#051f35e0)}.rxj-manifold-console article{display:grid;min-width:0;align-content:center;padding:28px 32px}.rxj-manifold-console article>span{color:#ff9a57;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.rxj-manifold-console article>small{margin-top:5px;color:#7ebbdc;font-size:9px;font-weight:800;text-transform:uppercase}.rxj-manifold-console h3{margin-top:7px;color:#fff;font-size:28px;line-height:1.05}.rxj-manifold-console p{max-width:680px;margin-top:10px;color:#c0d1df;font-size:12px;line-height:1.58}.rxj-manifold-console article>a{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:14px;color:#83d8ff;font-size:11px;font-weight:800}.rxj-manifold-console article>a svg{width:14px}.rxj-manifold-console aside{display:grid;align-content:center;gap:12px;padding:26px;border-left:1px solid rgba(100,189,255,.18);background:#020f1db3}.rxj-manifold-console aside>div:not(.rxj-manifold-meter){display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center}.rxj-manifold-console aside svg{grid-row:1 / 3;width:19px;color:#72dc8b}.rxj-manifold-console aside span{display:grid;gap:3px}.rxj-manifold-console aside small{color:#8097ac;font-size:8px;text-transform:uppercase}.rxj-manifold-console aside strong{color:#ecf8ff;font-size:11px}.rxj-manifold-meter{height:5px;overflow:hidden;margin-top:8px;border-radius:5px;background:#5cb3ed24}.rxj-manifold-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#168ff1,#6fdcff 52%,#ff7a22);box-shadow:0 0 12px #3bb2f89e;transition:width .52s cubic-bezier(.16,1,.3,1)}.rxj-recovery-system{display:grid;height:305px;grid-template-rows:46px minmax(0,1fr) 68px;background:linear-gradient(rgba(89,171,228,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(89,171,228,.055) 1px,transparent 1px),#020f1dd6;background-size:24px 24px,24px 24px,auto}.rxj-recovery-system>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 17px;border-bottom:1px solid rgba(102,190,255,.18)}.rxj-recovery-system>header span{display:inline-flex;align-items:center;gap:8px;color:#aeeaff;font-size:8px;font-weight:850;text-transform:uppercase}.rxj-recovery-system>header span i{width:7px;height:7px;border-radius:50%;background:#70db89;box-shadow:0 0 10px #70db89cc;animation:rxj-process-status 1.8s ease-in-out infinite}.rxj-recovery-system>header small{color:#ff9a57;font-size:7px;font-weight:800;text-transform:uppercase}.rxj-recovery-schematic{position:relative;min-height:0}.rxj-recovery-schematic>svg{position:absolute;inset:0;width:100%;height:100%}.rxj-recovery-casing,.rxj-recovery-line,.rxj-recovery-progress{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.rxj-recovery-casing{stroke:#528db547;stroke-width:18px}.rxj-recovery-line{stroke:#56c0f833;stroke-width:5px}.rxj-recovery-progress{stroke:url(#rxj-recovery-gradient);stroke-width:6px}.rxj-recovery-particle{stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.rxj-recovery-particle.is-blue{fill:#62d6ff;filter:drop-shadow(0 0 5px #2fa9ff)}.rxj-recovery-particle.is-orange{fill:#ff9a57;filter:drop-shadow(0 0 5px #ff7a22)}.rxj-recovery-stages{position:absolute;inset:0 4%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center}.rxj-recovery-stages button{position:relative;display:grid;min-width:0;justify-items:center;gap:4px;border:0;background:transparent;color:#8299ae;cursor:pointer}.rxj-recovery-stages button>span{display:grid;width:45px;height:58px;place-items:center;border:2px solid color-mix(in srgb,var(--process-color) 55%,transparent);border-radius:18px 18px 10px 10px;background:linear-gradient(180deg,#0d3959f5,#031423f5);box-shadow:0 0 0 6px #197ec60e,inset 0 0 14px #57c5ff1a;transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.rxj-recovery-stages button>span:before,.rxj-recovery-stages button>span:after{content:"";position:absolute;top:50%;width:12px;height:4px;border-top:1px solid rgba(118,206,255,.34);border-bottom:1px solid rgba(118,206,255,.18)}.rxj-recovery-stages button>span:before{left:-12px}.rxj-recovery-stages button>span:after{right:-12px}.rxj-recovery-stages button:first-child>span:before,.rxj-recovery-stages button:last-child>span:after{display:none}.rxj-recovery-stages svg{width:19px;color:var(--process-color)}.rxj-recovery-stages strong{color:currentColor;font-size:8px;text-transform:uppercase}.rxj-recovery-stages small{color:#607a91;font-size:7px;font-weight:800}.rxj-recovery-stages button:is(.is-complete,.is-active){color:#dff7ff}.rxj-recovery-stages button.is-complete>span{border-color:var(--process-color)}.rxj-recovery-stages button.is-active>span{transform:translateY(-5px);border-color:var(--process-color);box-shadow:0 0 0 8px color-mix(in srgb,var(--process-color) 10%,transparent),0 0 20px color-mix(in srgb,var(--process-color) 54%,transparent),inset 0 0 18px color-mix(in srgb,var(--process-color) 18%,transparent)}.rxj-recovery-stages button.is-active svg{animation:rxj-icon-live 2.1s ease-in-out infinite}.rxj-recovery-readout{position:relative;display:grid;grid-template-columns:1fr 1fr 8px;gap:14px;align-items:center;padding:10px 17px;border-top:1px solid rgba(103,190,255,.18);background:#02101fd1}.rxj-recovery-readout span{display:grid;gap:3px;min-width:0}.rxj-recovery-readout small{color:#70889d;font-size:7px;text-transform:uppercase}.rxj-recovery-readout strong{overflow:hidden;color:#e7f7ff;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.rxj-recovery-readout>i{width:7px;height:36px;border-radius:5px;background:var(--process-color);box-shadow:0 0 12px var(--process-color)}@keyframes rxj-process-status{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}.rxj-section{min-height:840px;grid-template-columns:minmax(236px,270px) minmax(0,1fr);gap:42px;align-items:start;padding-top:clamp(122px,14vh,152px);padding-bottom:clamp(122px,14vh,152px);contain:paint;content-visibility:auto;contain-intrinsic-size:auto 840px}.rxj-section>*{min-width:0}.rxj-section:before{transition:transform 1.05s cubic-bezier(.16,1,.3,1),filter .72s ease,opacity .72s ease}.rxj-section[data-stack-phase=future]:before{opacity:.92;filter:saturate(.9) contrast(1.08) brightness(.8);transform:translate3d(0,18px,0) scale(1.035)}.rxj-section[data-stack-phase=visible]:before{opacity:1;filter:saturate(1.02) contrast(1.12) brightness(.82);transform:translateZ(0) scale(1.01)}.rxj-section[data-stack-phase=past]:before{opacity:.9;filter:saturate(.88) contrast(1.08) brightness(.78);transform:translate3d(0,-14px,0) scale(1.025)}.rxj-section[data-stack-phase=visible]:after{background:radial-gradient(ellipse at 58% 0%,rgba(103,201,255,.14),transparent 43%),linear-gradient(180deg,#01091426,#010a16b8),linear-gradient(90deg,rgba(4,25,47,.52),transparent 56%,rgba(255,122,35,.07));box-shadow:inset 0 1px #65c8ff2e,inset 0 -1px #ff7e2c29}.rxj-section-intro{top:124px;z-index:7;padding-right:4px}.rxj-section-intro:after{content:"";position:absolute;top:26px;left:calc(100% + 10px);width:46px;height:2px;background:linear-gradient(90deg,#52bcf840,#5dccff);box-shadow:0 0 10px #37b0f452}.rxj-section[data-active=true] .rxj-section-intro:after{background:linear-gradient(90deg,#5dccff,#ff7a22);animation:rxj-branch-pressure 1.8s ease-in-out infinite}@keyframes rxj-branch-pressure{0%,to{opacity:.5;transform:scaleX(.74);transform-origin:left}50%{opacity:1;transform:scaleX(1);transform-origin:left}}.rxj-section-intro h2,.rxj-card-copy h3,.rxj-story-copy h3,.rxj-doc-card h3,.rxj-command-content h3,.rxj-contact-grid h3{overflow-wrap:break-word;word-break:normal}.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence,.rxj-story-slide{border-color:#63bdfc52;background:linear-gradient(145deg,#051c32d6,#02101fbd);box-shadow:0 26px 66px #00000052,inset 0 1px #ffffff0f}.rxj-about-grid{grid-template-columns:minmax(0,1.35fr) minmax(220px,.82fr) minmax(220px,.83fr);gap:16px}.rxj-service-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.rxj-service-card{grid-column:span 4;min-height:455px}.rxj-service-card:nth-child(4),.rxj-service-card:nth-child(5){grid-column:span 6;min-height:420px}.rxj-technology-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.rxj-tech-card{grid-column:span 3;min-height:500px}.rxj-tech-card-wide{grid-column:span 6}.rxj-tech-card .rxj-card-copy{min-height:195px}.rxj-doc-grid{gap:16px}.rxj-card-copy{padding:22px}.rxj-card-copy>svg{box-sizing:content-box;width:20px;height:20px;padding:7px;border:1px solid rgba(91,196,255,.38);border-radius:50%;background:radial-gradient(circle at 36% 30%,#1f73aac7,#03192cf5 72%);box-shadow:inset 0 0 12px #4cc3ff1f,0 0 16px #2499e729}.rxj-section :is(.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg){box-sizing:content-box;width:16px;height:16px;padding:6px;border:1px solid rgba(91,196,255,.32);border-radius:50%;background:radial-gradient(circle at 36% 30%,#195b8ec7,#03182af5 72%);box-shadow:inset 0 0 10px #4cc3ff1a,0 0 13px #2499e724}.rxj-section :is(.rxj-principles-card>div>svg,.rxj-contact-methods>a>svg,.rxj-presence>div>svg){border-color:#70db8b57;background:radial-gradient(circle at 36% 30%,#236f4ac2,#031e22f5 72%);box-shadow:inset 0 0 10px #70db8b1a,0 0 13px #4ac57024}.rxj-card-copy p{min-height:3.2em}.rxj-section[data-active=true] :is(.rxj-value-icon,.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg){animation:rxj-icon-live 2.8s ease-in-out infinite}.rxj-section[data-active=true] :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(2n) svg{animation-delay:-.8s}.rxj-section[data-active=true] :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(3n) svg{animation-delay:-1.6s}@keyframes rxj-icon-live{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 0 3px rgba(63,181,248,.22))}42%{transform:translateY(-2px) scale(1.045);filter:drop-shadow(0 0 9px rgba(81,199,255,.72))}58%{transform:translateY(-2px) scale(1.045);filter:drop-shadow(0 0 9px rgba(112,219,139,.5))}}html.is-scrolling .rxj-shell :is(.rxj-brand img,.rxj-hero-wordmark,.rxj-emblem-orbit>img,.rxj-section svg,.rxj-section-port b){animation-play-state:paused!important}html.is-scrolling .rxj-shell .rxj-section-port:before,html.is-scrolling .rxj-shell .rxj-flow-plasma-core,html.is-scrolling .rxj-shell .rxj-flow-pressure,html.is-scrolling .rxj-shell .rxj-flow-collar circle{animation-play-state:paused!important}html[data-rxj-fx=balanced] .rxj-story-manifold:before,html[data-rxj-fx=balanced] .rxj-manifold-pressure{animation-duration:9s}@media(max-width:1240px){.rxj-section{grid-template-columns:235px minmax(0,1fr);gap:30px}.rxj-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-service-card,.rxj-service-card:nth-child(4),.rxj-service-card:nth-child(5){grid-column:auto}.rxj-service-card:last-child{grid-column:1 / -1}.rxj-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-tech-card{grid-column:auto}.rxj-tech-card-wide{grid-column:1 / -1}}@media(max-width:1100px){.rxj-section-port{left:calc(var(--rxj-port-x-tablet, var(--rxj-port-x, 5%)) - 24px)}.rxj-journey{min-height:1040px;grid-template-columns:1fr}.rxj-journey-copy,.rxj-story-manifold{position:relative;top:auto}.rxj-journey-copy{max-width:640px}.rxj-story-manifold{min-height:660px}.rxj-section{grid-template-columns:210px minmax(0,1fr)}.rxj-section-intro:after{width:32px}.rxj-about-grid{grid-template-columns:1fr 1fr}.rxj-feature-card{grid-column:1 / -1;min-height:390px}}@media(max-width:760px){.rxj-flow-segment{opacity:.14}.rxj-flow-segment.is-active{opacity:.86}.rxj-flow-casing-shadow{stroke-width:22px}.rxj-flow-casing{stroke-width:16px}.rxj-flow-casing-highlight{display:none}.rxj-flow-lumen,.rxj-flow-plasma-glow{stroke-width:8px}.rxj-flow-plasma-core{stroke-width:3px}.rxj-flow-collar{transform:scale(.82);transform-box:fill-box;transform-origin:center}.rxj-section-port{left:calc(var(--rxj-port-x-mobile, var(--rxj-port-x-tablet, var(--rxj-port-x, 5%))) - 24px)}.rxj-journey{min-height:0;padding:72px 20px}.rxj-journey-copy{max-width:none}.rxj-story-manifold{min-height:0;margin-top:34px}.rxj-manifold-map{min-height:0;aspect-ratio:auto;padding:18px}.rxj-manifold-map>svg{display:none}.rxj-manifold-stations{position:static;display:grid;width:auto;height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rxj-manifold-station{position:relative;top:auto!important;left:auto!important;display:grid;width:auto;min-height:74px;grid-template-columns:44px 28px minmax(0,1fr);align-items:center;justify-items:start;gap:6px;padding:10px;transform:none;border:1px solid rgba(99,188,255,.16);border-radius:6px;background:#03172ab8;text-align:left}.rxj-manifold-station:last-child{grid-column:1 / -1}.rxj-manifold-station:is(:hover,:focus-visible){transform:translateY(-2px)}.rxj-manifold-station>span{width:40px;height:40px}.rxj-manifold-station b{position:static;min-width:24px}.rxj-manifold-station strong{font-size:8px}.rxj-manifold-console{grid-template-columns:1fr}.rxj-manifold-console article{padding:24px 22px}.rxj-manifold-console h3{font-size:24px}.rxj-manifold-console aside{border-top:1px solid rgba(100,189,255,.18);border-left:0}.rxj-section{display:block;min-height:0;padding:76px 20px}.rxj-section-intro:after{display:none}.rxj-about-grid,.rxj-service-grid,.rxj-technology-grid{grid-template-columns:1fr}.rxj-feature-card,.rxj-service-card,.rxj-service-card:last-child,.rxj-tech-card,.rxj-tech-card-wide{grid-column:auto}.rxj-service-card{min-height:430px}.rxj-tech-card{min-height:460px}.rxj-recovery-system{height:280px}.rxj-recovery-stages button>span{width:38px;height:52px;border-radius:15px 15px 8px 8px}.rxj-recovery-stages strong{font-size:6px}}@media(max-width:440px){.rxj-manifold-stations{grid-template-columns:1fr}.rxj-manifold-station:last-child{grid-column:auto}.rxj-manifold-console article{min-height:240px}.rxj-recovery-system{height:264px}.rxj-recovery-system>header{padding:0 12px}.rxj-recovery-system>header small{display:none}.rxj-recovery-stages{inset-inline:2%}.rxj-recovery-stages button>span{width:34px;height:46px}.rxj-recovery-stages svg{width:16px}.rxj-recovery-readout{gap:8px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.rxj-section-port.is-active:before,.rxj-section-port.is-active b,.rxj-story-manifold:before,.rxj-manifold-pressure,.rxj-manifold-station.is-active>span:after,.rxj-manifold-station.is-active svg,.rxj-recovery-system>header span i,.rxj-recovery-stages button.is-active svg,.rxj-section[data-active=true] svg{animation:none!important}.rxj-flow-plasma-core,.rxj-flow-pressure,.rxj-flow-collar circle{animation:none!important}}:root{--rx-ink: #ffffff;--rx-muted: rgba(255, 255, 255, .76);--rx-dim: rgba(255, 255, 255, .62);--rx-orange: #ff7a23;--rx-surface: rgba(3, 17, 33, .7);--rx-surface-strong: rgba(2, 13, 27, .9)}.rxj-shell{color:#fff;font-kerning:normal;text-rendering:optimizeLegibility}.rxj-header{border-color:#ffffff24;background:#020e1de6;box-shadow:0 18px 54px #0000005c,inset 0 -2px #ff7a23b8}.rxj-nav a{color:#ffffffd1;font-size:11px;font-weight:720}.rxj-nav a:is(:hover,:focus-visible){color:#fff}.rxj-button,.rxj-icon-button{border-radius:6px}.rxj-button-primary{border-color:#ff8a3d;background:#ff7a23;color:#03162b;box-shadow:0 12px 30px #ff5e103d,inset 0 1px #ffffff61}.rxj-button-primary:is(:hover,:focus-visible){border-color:#ffb37d;background:#ff8a3d;box-shadow:0 16px 34px #ff5e1052}.rxj-button-secondary,.rxj-icon-button{border-color:#fff3;background:#03162be6;color:#fff;box-shadow:inset 0 1px #ffffff0f}.rxj-button-secondary:is(:hover,:focus-visible),.rxj-icon-button:is(:hover,:focus-visible){border-color:#ff7a23;background:#071f3a}.rxj-eyebrow,.rxj-feature-card span,.rxj-metric-card>span,.rxj-principles-card>span,.rxj-card-copy>span,.rxj-doc-card>span,.rxj-command-content>header p,.rxj-manifold-console article>span,.rxj-recovery-system>header small,.rxj-launcher>header p{color:#ff8a3d!important}.rxj-shell :is(h1,h2,h3,strong,.rxj-nav a,.rxj-section-number,.rxj-button-secondary,.rxj-doc-card b,.rxj-command-grid a,.rxj-contact-methods a,.rxj-presence a){color:#fff}.rxj-shell :is(.rxj-hero-lede,.rxj-value-grid small,.rxj-status small,.rxj-journey-copy>p:not(.rxj-eyebrow),.rxj-intro-copy,.rxj-card-copy p,.rxj-doc-card p,.rxj-command-grid small,.rxj-contact-methods small,.rxj-presence small,.rxj-response-path small,.rxj-manifold-console p,.rxj-manifold-console article>small,.rxj-recovery-readout small,.rxj-footer p,.rxj-footer small,.rxj-footer nav a,.rxj-launcher-grid small){color:#ffffffc2!important}.rxj-shell :is(.rxj-card-copy>a,.rxj-principles-card>a,.rxj-manifold-console article>a,.rxj-story-copy>a,.rxj-command-grid a,.rxj-presence>a,.rxj-footer nav a,.rxj-launcher-grid a){color:#fff!important}.rxj-shell :is(.rxj-card-copy>a,.rxj-principles-card>a,.rxj-manifold-console article>a,.rxj-story-copy>a,.rxj-command-grid a,.rxj-doc-card b,.rxj-presence>a,.rxj-launcher-grid a)>svg:last-child{color:#ff7a23!important}.rxj-manifold-topline span,.rxj-manifold-station strong,.rxj-manifold-console aside strong,.rxj-recovery-system>header span,.rxj-recovery-stages strong,.rxj-recovery-readout strong{color:#fff!important}.rxj-manifold-topline small,.rxj-recovery-system>header small{color:#ff8a3d!important}.rxj-section-intro h2{max-width:16ch;font-size:clamp(24px,2vw,29px);font-weight:760;line-height:1.16}.rxj-intro-copy{max-width:32ch;font-size:13px;line-height:1.58}.rxj-card-copy h3,.rxj-doc-card h3,.rxj-command-content h3,.rxj-contact-grid h3,.rxj-story-copy h3{font-size:clamp(18px,1.45vw,22px);font-weight:740;line-height:1.18}.rxj-card-copy p,.rxj-doc-card p,.rxj-command-grid small,.rxj-intro-copy{font-weight:480}.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence,.rxj-story-slide{border-color:#ffffff29;background:linear-gradient(145deg,#04182dc2,#020e1ca8);box-shadow:0 24px 58px #00000057,inset 0 1px #ffffff12;backdrop-filter:blur(7px) saturate(1.04);-webkit-backdrop-filter:blur(7px) saturate(1.04)}.rxj-section[data-active=true] :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#ff8a3d57}.rxj-card-copy>svg,.rxj-section :is(.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg){box-sizing:content-box;width:18px;height:18px;padding:7px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#061c34;color:#fff;box-shadow:inset 3px 0 #ff7a23,0 8px 18px #0003}.rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg){animation:rxj-icon-breathe 3.4s ease-in-out infinite}@keyframes rxj-icon-breathe{0%,to{transform:translateY(0);border-color:#fff3;filter:drop-shadow(0 0 0 rgba(255,122,35,0))}50%{transform:translateY(-2px);border-color:#ff8a3dad;filter:drop-shadow(0 0 7px rgba(255,122,35,.5))}}.rxj-tile-energy{position:absolute;inset:0;z-index:9;overflow:hidden;border-radius:inherit;pointer-events:none}.rxj-tile-energy:before{content:"";position:absolute;top:0;left:-42%;width:38%;height:2px;opacity:0;background:linear-gradient(90deg,transparent,#fff 38%,#ff7a23 72%,transparent);box-shadow:0 0 12px #ff7a23bd,0 0 20px #ffffff3d}.rxj-tile-energy:after{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:inherit;opacity:0;box-shadow:inset 0 0 24px #ff7a231a}.rxj-section[data-active=true] .rxj-tile-energy:before{animation:rxj-tile-charge 1.55s cubic-bezier(.16,1,.3,1) var(--rxj-energy-delay, 0ms) both}.rxj-section[data-active=true] .rxj-tile-energy:after{animation:rxj-tile-pressure 1.8s ease-out var(--rxj-energy-delay, 0ms) both}.rxj-section :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(2),.rxj-about-grid>:nth-child(2),.rxj-contact-grid>:nth-child(2){--rxj-energy-delay: .15s}.rxj-section :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(3),.rxj-about-grid>:nth-child(3),.rxj-contact-grid>:nth-child(3){--rxj-energy-delay: .3s}.rxj-section :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(4){--rxj-energy-delay: .45s}.rxj-section :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(5){--rxj-energy-delay: .6s}.rxj-section :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card):nth-child(6){--rxj-energy-delay: .75s}@keyframes rxj-tile-charge{0%{transform:translate(0);opacity:0}12%{opacity:1}78%{opacity:.9}to{transform:translate(380%);opacity:0}}@keyframes rxj-tile-pressure{0%,to{opacity:0;border-color:transparent}30%{opacity:.9;border-color:#ff8a3d80}72%{opacity:.38;border-color:#fff3}}html.is-scrolling .rxj-tile-energy:before,html.is-scrolling .rxj-tile-energy:after,html.is-scrolling .rxj-section svg{animation-play-state:paused!important}@media(max-width:760px){.rxj-flow-casing-shadow{stroke-width:14px}.rxj-flow-casing{stroke-width:9px}.rxj-flow-lumen{stroke-width:5.5px}.rxj-flow-plasma-glow{stroke-width:6px}.rxj-flow-plasma-core{stroke-width:2.5px}.rxj-section{padding-top:104px;padding-bottom:104px}.rxj-section-intro h2{max-width:none}}@media(prefers-reduced-motion:reduce){.rxj-tile-energy,.rxj-section[data-active=true] .rxj-tile-energy:before,.rxj-section[data-active=true] .rxj-tile-energy:after,.rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg){animation:none!important}}.rxj-flow-casing-shadow,.rxj-flow-casing,.rxj-flow-casing-highlight,.rxj-flow-lumen,.rxj-flow-collar{display:none!important}.rxj-flow-segment{opacity:.035}.rxj-flow-segment.is-active{opacity:1}.rxj-flow-plasma-glow{stroke-width:4px;filter:url(#rxj-plasma-blur)}.rxj-flow-plasma-core{stroke-width:1.35px;stroke-dasharray:18 24 2 30;filter:drop-shadow(0 0 3px rgba(96,220,255,.7))}.rxj-flow-pressure{stroke-width:.8px;stroke-dasharray:1 34}.rxj-flow-particle.is-primary{filter:drop-shadow(0 0 4px #4bcaff)}.rxj-flow-particle.is-secondary{filter:drop-shadow(0 0 4px #ff7a22)}.rxj-section-port{width:24px;left:calc(var(--rxj-port-x, 5%) - 12px)}.rxj-section-port:before{top:7px;left:5px;width:14px;height:14px;border:1px solid rgba(255,138,61,.88);background:#061b32;box-shadow:0 0 8px #ff7a237a,inset 0 0 5px #ffffff26}.rxj-section-port:after,.rxj-section-port b,.rxj-section-port small{display:none}.rxj-section-port.is-active:before{animation:rxj-source-node 2.6s ease-in-out infinite}@keyframes rxj-source-node{0%,to{transform:scale(.82);opacity:.68}50%{transform:scale(1.08);opacity:1;box-shadow:0 0 12px #ff7a23b8,0 0 20px #6cd8ff40}}.rxj-emblem-orbit{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-emblem-orbit:before{inset:-30%;border:0;background:radial-gradient(circle,rgba(67,180,255,.22),rgba(255,122,35,.08) 42%,transparent 68%);animation:rxj-emblem-aura 4.8s ease-in-out infinite}.rxj-emblem-orbit:after{inset:50% auto auto 50%;width:380px;height:1px;border:0;border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.88),rgba(95,208,255,.5) 36%,rgba(255,122,35,.18) 68%,transparent);box-shadow:0 0 7px #5bcbff7a;transform-origin:left center;animation:rxj-ignition-ray 5.6s cubic-bezier(.16,1,.3,1) infinite}.rxj-emblem-orbit>img{animation:rxj-emblem-life 9.6s cubic-bezier(.45,0,.2,1) infinite;will-change:transform,filter}.rxj-emblem-orbit>i{width:5px;height:5px;background:#fff;box-shadow:0 0 7px 2px #58cfff,0 0 15px 3px #ff7a2375;animation-duration:7.8s}.rxj-emblem-rays{position:absolute;inset:0;z-index:-1;pointer-events:none}.rxj-emblem-rays b{position:absolute;top:50%;left:50%;display:block;width:clamp(190px,28vw,420px);height:1px;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,.72),rgba(90,205,255,.28) 48%,transparent);box-shadow:0 0 5px #4dbeff52;transform-origin:left center;animation:rxj-ambient-ray 6.8s ease-in-out infinite}.rxj-emblem-rays b:nth-child(1){transform:rotate(-18deg);animation-delay:-1.4s}.rxj-emblem-rays b:nth-child(2){transform:rotate(7deg);animation-delay:-3.6s}.rxj-emblem-rays b:nth-child(3){transform:rotate(24deg);animation-delay:-5.2s}.rxj-hero-wordmark{animation:rxj-wordmark-life 5.8s ease-in-out infinite;will-change:transform,filter}@keyframes rxj-emblem-life{0%,10%{transform:rotate(0) scale(.96);filter:brightness(.92) drop-shadow(0 0 8px rgba(51,157,255,.42))}46%{transform:rotate(176deg) scale(1.035);filter:brightness(1.12) drop-shadow(0 0 16px rgba(54,172,255,.72)) drop-shadow(0 0 8px rgba(255,122,35,.48))}88%,to{transform:rotate(360deg) scale(.96);filter:brightness(.94) drop-shadow(0 0 8px rgba(255,122,35,.4))}}@keyframes rxj-wordmark-life{0%,to{transform:translateY(0);filter:brightness(.94) drop-shadow(0 0 8px rgba(73,171,255,.28))}50%{transform:translateY(-2px);filter:brightness(1.12) drop-shadow(0 0 15px rgba(73,171,255,.52)) drop-shadow(0 0 7px rgba(255,122,35,.34))}}@keyframes rxj-emblem-aura{0%,to{opacity:.46;transform:scale(.88)}50%{opacity:.92;transform:scale(1.08)}}@keyframes rxj-ignition-ray{0%,18%{opacity:0;transform:scaleX(0)}40%,64%{opacity:.72;transform:scaleX(1)}88%,to{opacity:0;transform:scaleX(1.08)}}@keyframes rxj-ambient-ray{0%,26%,to{opacity:0;width:16%}48%,68%{opacity:.52;width:clamp(190px,28vw,420px)}}.rxj-tile-energy:before{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9) 45%,rgba(255,122,35,.82) 72%,transparent);box-shadow:0 0 6px #ff7a237a,0 0 9px #ffffff2e}.rxj-tile-energy:after{display:none}html.is-scrolling .rxj-hero-wordmark,html.is-scrolling .rxj-emblem-orbit>img,html.is-scrolling .rxj-emblem-orbit:before,html.is-scrolling .rxj-emblem-orbit:after,html.is-scrolling .rxj-emblem-rays b{animation-play-state:running!important}@media(max-width:1100px){.rxj-section-port{left:calc(var(--rxj-port-x-tablet, var(--rxj-port-x, 5%)) - 12px)}}@media(max-width:760px){.rxj-flow-plasma-glow{stroke-width:3px}.rxj-flow-plasma-core{stroke-width:1px}.rxj-flow-pressure{stroke-width:.6px}.rxj-section-port{left:calc(var(--rxj-port-x-mobile, var(--rxj-port-x-tablet, var(--rxj-port-x, 5%))) - 12px)}.rxj-emblem-orbit:after{width:250px}}@media(prefers-reduced-motion:reduce){.rxj-emblem-orbit>img,.rxj-emblem-orbit>i,.rxj-emblem-orbit:before,.rxj-emblem-orbit:after,.rxj-emblem-rays b,.rxj-hero-wordmark,.rxj-section-port.is-active:before{animation:none!important}}.rxj-emblem-orbit>img{filter:brightness(1.04) drop-shadow(0 0 12px rgba(54,172,255,.58)) drop-shadow(0 0 7px rgba(255,122,35,.38));animation:rxj-emblem-settle 2.05s cubic-bezier(.16,1,.3,1) .18s both,rxj-emblem-rest 5.8s ease-in-out 2.35s infinite;will-change:transform}.rxj-hero-wordmark{display:block;width:100%;filter:brightness(1.02) drop-shadow(0 0 11px rgba(73,171,255,.36));animation:rxj-wordmark-rest 6.4s ease-in-out 2.1s infinite;will-change:transform,opacity}.rxj-emblem-rays b{width:clamp(190px,28vw,420px);opacity:0;transform:rotate(var(--rxj-ray-angle, 0deg)) scaleX(0);animation:rxj-ambient-ray-optimized 7.4s ease-in-out infinite;will-change:transform,opacity}.rxj-emblem-rays b:nth-child(1){--rxj-ray-angle: -18deg;animation-delay:-1.4s}.rxj-emblem-rays b:nth-child(2){--rxj-ray-angle: 7deg;animation-delay:-3.6s}.rxj-emblem-rays b:nth-child(3){--rxj-ray-angle: 24deg;animation-delay:-5.2s}.rxj-flow-plasma-glow{stroke-width:2.4px;filter:none}.rxj-flow-plasma-core{filter:none}@media(min-width:761px)and (max-width:1100px){.rxj-hero-mark{top:25%;right:4%;width:270px}.rxj-wordmark-reveal{width:232px}.rxj-status{top:53%;right:24px}}@media(max-width:760px){.rxj-hero-mark{top:54%;right:auto;left:50%;width:280px;margin-left:-140px}.rxj-wordmark-reveal{width:198px}}@media(prefers-reduced-motion:reduce){.rxj-emblem-orbit>img,.rxj-hero-wordmark,.rxj-emblem-rays b{animation:none!important}}.rxj-unit-about{--unit-image: url(/canvas-assets/online/ui/unit-about-refinery-ui.jpg)}.rxj-chamber-deck{--rxj-chamber-image: var(--unit-image);position:relative;min-width:0;padding:0 16px 18px;overflow:hidden;isolation:isolate;border-top:1px solid rgba(119,209,255,.42);border-bottom:1px solid rgba(255,129,39,.34);background:linear-gradient(180deg,#020f1d52,#020e1b99);box-shadow:inset 0 18px 50px #020e1b47,inset 0 -28px 70px #01091366}.rxj-chamber-deck:before,.rxj-chamber-deck:after{content:"";position:absolute;pointer-events:none}.rxj-chamber-deck:before{z-index:-2;inset:0;background-image:linear-gradient(100deg,#010b17c2,#02122247 48%,#010a15a8),var(--rxj-chamber-image);background-position:center;background-size:cover;opacity:.32;transform:scale(1.045);transition:opacity .9s ease,transform 1.4s cubic-bezier(.16,1,.3,1)}.rxj-chamber-deck:after{z-index:-1;inset:52px 0 0;border-right:1px solid rgba(123,208,255,.14);border-left:1px solid rgba(123,208,255,.14);background:linear-gradient(90deg,rgba(104,201,255,.04) 1px,transparent 1px),linear-gradient(rgba(104,201,255,.035) 1px,transparent 1px);background-size:38px 38px}.rxj-section[data-active=true] .rxj-chamber-deck:before{opacity:.52;transform:scale(1.01)}.rxj-chamber-separator{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-about-refinery-ui.jpg)}.rxj-chamber-exchanger{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-services-refinery-ui.jpg)}.rxj-chamber-vessels{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-technology-treatment-ui.jpg)}.rxj-chamber-columns{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-traction-treatment-corridor-ui.jpg)}.rxj-chamber-archive{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-downloads-bioreactors-ui.jpg)}.rxj-chamber-control{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-control-room-ui.jpg)}.rxj-chamber-logistics{--rxj-chamber-image: url(/canvas-assets/online/ui/unit-contact-logistics-ui.jpg)}.rxj-chamber-header{position:relative;z-index:3;display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(119,205,255,.2)}.rxj-chamber-header:after{content:"";position:absolute;right:0;bottom:-1px;width:88px;height:1px;background:#ff7a22;box-shadow:0 0 9px #ff7a22b8}.rxj-chamber-header span,.rxj-chamber-header small{display:inline-flex;align-items:center;color:#fff;font-size:10px;font-weight:850;letter-spacing:0;text-transform:uppercase}.rxj-chamber-header span{gap:9px}.rxj-chamber-header small{color:#ff9a58}.rxj-chamber-header svg{width:18px;height:18px;color:#fff;filter:drop-shadow(0 0 5px rgba(255,122,34,.6))}.rxj-section[data-active=true] .rxj-chamber-header svg{animation:rxj-chamber-signal 2.8s ease-in-out infinite}.rxj-chamber-field{position:relative;z-index:2;min-width:0;padding-top:16px}.rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-project-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){background:linear-gradient(145deg,#031425c9,#020e1ce6);border-color:#82cfff47}.rxj-section[data-active=true] .rxj-chamber-deck :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-center){box-shadow:0 20px 52px #0000004d,inset 0 1px #ffffff0e}@keyframes rxj-chamber-signal{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.rxj-manifold-casing-shadow{stroke:#00050c94;stroke-width:14px}.rxj-manifold-casing{stroke:#5eaadc2e;stroke-width:8px}.rxj-manifold-base{stroke:#62c9ff4d;stroke-width:2.2px}.rxj-manifold-progress{stroke-width:2.7px;filter:drop-shadow(0 0 3px rgba(84,199,255,.48))}.rxj-manifold-pressure{stroke:#f4fcffb8;stroke-width:.65px;stroke-dasharray:1 44;animation-duration:4.8s}.rxj-manifold-particle{stroke-width:.7px}.rxj-manifold-particle.is-white{fill:#fff;filter:drop-shadow(0 0 4px #7ad9ff)}.rxj-manifold-particle.is-orange{fill:#ff8a39;filter:drop-shadow(0 0 5px #ff7a22)}.rxj-manifold-terminal-aura,.rxj-manifold-terminal{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center}.rxj-manifold-terminal-aura{fill:#ffffff06;stroke:#75d8ff75;stroke-width:1px;animation:rxj-manifold-terminal-aura 2.9s ease-in-out infinite}.rxj-manifold-terminal-aura.is-outlet{stroke:#ff8736b8;animation-delay:-1.45s}.rxj-manifold-terminal{fill:#fff;stroke:#77daffe0;stroke-width:2px;filter:drop-shadow(0 0 5px #70d7ff) drop-shadow(0 0 9px rgba(76,189,255,.82))}.rxj-manifold-terminal.is-outlet{fill:#fff8f2;stroke:#ff8c40;filter:drop-shadow(0 0 6px #ff7a22) drop-shadow(0 0 12px rgba(255,122,34,.86))}@keyframes rxj-manifold-terminal-aura{0%,to{opacity:.32;transform:scale(.72)}50%{opacity:1;transform:scale(1.18)}}.rxj-hero-wordmark{filter:brightness(1.38) saturate(1.16) contrast(1.04) drop-shadow(0 0 11px rgba(73,171,255,.5)) drop-shadow(0 0 6px rgba(255,122,35,.28));animation:rxj-wordmark-stage 4.9s cubic-bezier(.16,1,.3,1) .9s both;will-change:transform,opacity}@keyframes rxj-wordmark-stage{0%{opacity:0;transform:translateY(8px) scale(.975)}18%,62%{opacity:1;transform:translateY(0) scale(1)}78%{opacity:.66;transform:translateY(-2px) scale(1)}to{opacity:0;transform:translateY(-7px) scale(.985)}}@keyframes rxj-emblem-rest{0%,to{transform:translateY(0) rotate(-2deg) scale(1)}50%{transform:translateY(-2px) rotate(2deg) scale(1.028)}}.rxj-emblem-rays b{height:.75px;background:linear-gradient(90deg,#ffffffad,#64d5ff40 54%,#ff873324);box-shadow:0 0 3px #4cc2ff4d}.rxj-emblem-rays b:after{content:"";position:absolute;top:50%;right:-2px;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #6edcfff2,0 0 15px 4px #ff7a2280;transform:translate(50%,-50%)}.rxj-flow-plasma-glow{stroke-width:1.7px}.rxj-flow-plasma-core{stroke-width:.85px}.rxj-flow-pressure{stroke-width:.45px}.rxj-section-port:before{border-color:#ff974efa;box-shadow:0 0 8px 2px #ff7a2394,0 0 16px #69d8ff57,inset 0 0 4px #ffffff57}@media(max-width:1100px){.rxj-chamber-deck{padding-right:14px;padding-left:14px}.rxj-chamber-header{min-height:48px}}@media(max-width:760px){.rxj-chamber-deck{margin:0 -6px;padding:0 10px 12px}.rxj-chamber-header{min-height:46px;gap:10px}.rxj-chamber-header span,.rxj-chamber-header small{font-size:8px}.rxj-chamber-field{padding-top:12px}.rxj-manifold-casing-shadow{stroke-width:9px}.rxj-manifold-casing{stroke-width:5px}.rxj-manifold-base{stroke-width:1.7px}.rxj-manifold-progress{stroke-width:2.1px}}@media(prefers-reduced-motion:reduce){.rxj-section[data-active=true] .rxj-chamber-header svg,.rxj-manifold-terminal-aura,.rxj-hero-wordmark{animation:none!important}.rxj-hero-wordmark{opacity:0}}.rxj-hero-tagline{position:relative;z-index:2;display:flex;width:min(100%,338px);align-items:center;justify-content:center;gap:11px;margin:4px 0 0;color:#fff;font-size:clamp(10px,.82vw,13px);font-weight:900;line-height:1;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 12px rgba(80,187,255,.5);white-space:nowrap}.rxj-hero-tagline span{display:inline-flex;align-items:baseline}.rxj-hero-tagline b{color:#fff;font:inherit}.rxj-hero-tagline i{color:#ff7a22;font:inherit;font-style:normal;text-shadow:0 0 10px rgba(255,122,34,.52)}@media(max-width:1100px){.rxj-hero-tagline{width:258px;gap:8px;font-size:10.5px}}@media(max-width:760px){.rxj-hero-tagline{width:246px;gap:7px;font-size:9.5px}}@media(min-width:761px)and (max-width:1024px){.rxj-chamber-vessels .rxj-tech-card-wide{grid-row:1;grid-column:1 / -1}.rxj-chamber-vessels .rxj-tech-card:not(.rxj-tech-card-wide){grid-row:2}}.rxj-section:before{filter:saturate(1.04) contrast(1.1) brightness(.8)!important;transition:opacity .48s ease,transform .68s cubic-bezier(.16,1,.3,1)!important}.rxj-section[data-stack-phase=future]:before{opacity:.9;transform:translate3d(0,10px,0) scale(1.018)}.rxj-section[data-stack-phase=visible]:before{opacity:1;transform:translateZ(0) scale(1.006)}.rxj-section[data-stack-phase=past]:before{opacity:.88;transform:translate3d(0,-8px,0) scale(1.012)}.rxj-chamber-deck:before{filter:saturate(1.12) contrast(1.1) brightness(.76);transform:scale(1.012)!important;transition:opacity .48s ease!important}.rxj-section[data-active=true] .rxj-chamber-deck:before{opacity:.5;transform:scale(1.012)!important}.rxj-hero-tagline{width:auto;gap:5px;margin-top:2px;font-size:clamp(10.5px,.74vw,12px);text-shadow:0 0 7px rgba(255,255,255,.2)}.rxj-hero-tagline:after{content:"";position:absolute;right:2%;bottom:-8px;left:2%;height:1px;background:linear-gradient(90deg,transparent,#fff 24%,#ff7a22 70%,transparent);opacity:0;transform:scaleX(0);transform-origin:left center;animation:rxj-tagline-charge 1.15s cubic-bezier(.16,1,.3,1) 1.42s both}.rxj-hero-tagline i{color:#ff812f;text-shadow:0 0 8px rgba(255,122,34,.45)}@keyframes rxj-tagline-charge{to{opacity:.82;transform:scaleX(1)}}.rxj-chamber-control .rxj-command-center{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:stretch}.rxj-command-visual{position:relative;min-height:420px;overflow:hidden;isolation:isolate}.rxj-command-visual .rxj-control-room-backdrop{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;opacity:1;mix-blend-mode:normal;filter:saturate(1.12) contrast(1.12) brightness(.5);transform:scale(1.012)}.rxj-control-identity{position:absolute;z-index:3;inset:0 0 64px;display:grid;place-items:center}.rxj-control-identity:before{content:"";position:absolute;width:min(76%,430px);aspect-ratio:2.8;border-radius:50%;background:radial-gradient(ellipse,rgba(64,178,255,.2),rgba(255,122,34,.08) 44%,transparent 72%);opacity:0;transform:scale(.72)}.rxj-control-logo-base,.rxj-control-logo-dissolve{grid-area:1 / 1;display:block;width:min(74%,440px);height:auto;opacity:0}.rxj-control-logo-base{filter:brightness(1.28) saturate(1.22) contrast(1.04) drop-shadow(0 0 10px rgba(71,181,255,.45))}.rxj-control-logo-dissolve{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);-webkit-mask-position:100% 0;-webkit-mask-size:240% 100%;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-position:100% 0;mask-size:240% 100%;filter:brightness(1.62) saturate(1.42) drop-shadow(0 0 14px rgba(92,204,255,.62)) drop-shadow(0 0 8px rgba(255,122,34,.34))}.rxj-control-identity>i{position:absolute;top:50%;left:12%;width:76%;height:1px;background:linear-gradient(90deg,transparent,#fff 48%,#ff7a22 64%,transparent);box-shadow:0 0 8px #54c6ffa3;opacity:0;transform:translate(-38%)}.rxj-command-visual[data-live=true] .rxj-control-identity:before{animation:rxj-control-aura 1.45s ease-out .35s both}.rxj-command-visual[data-live=true] .rxj-control-logo-base{animation:rxj-control-logo-settle 1.12s ease-out 1.05s both}.rxj-command-visual[data-live=true] .rxj-control-logo-dissolve{animation:rxj-control-logo-dissolve 1.7s cubic-bezier(.16,1,.3,1) .16s both}.rxj-command-visual[data-live=true] .rxj-control-identity>i{animation:rxj-control-scan 1.25s cubic-bezier(.16,1,.3,1) .32s both}.rxj-command-content{padding:clamp(22px,2.2vw,34px)}.rxj-command-content>header{align-items:flex-start;gap:16px}.rxj-command-content>header p{color:#ff9a58;font-size:9px}.rxj-command-content>header h3{max-width:430px;margin-top:5px;font-size:clamp(20px,1.6vw,26px);line-height:1.12}.rxj-command-grid{gap:8px}.rxj-command-grid a{min-height:78px}@keyframes rxj-control-aura{0%{opacity:0;transform:scale(.72)}65%,to{opacity:1;transform:scale(1)}}@keyframes rxj-control-logo-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes rxj-control-logo-dissolve{0%{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0;transform:translate(-8px)}42%,76%{opacity:1}to{opacity:0;-webkit-mask-position:0 0;mask-position:0 0;transform:translate(4px)}}@keyframes rxj-control-scan{0%{opacity:0;transform:translate(-38%)}34%{opacity:.9}to{opacity:0;transform:translate(38%)}}.rxj-flow-terminal-aura,.rxj-flow-terminal-core{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center}.rxj-flow-terminal-aura{fill:#4dc2ff0a;stroke:#6bd3ffa8;stroke-width:.8px;animation:rxj-flow-terminal-pulse 2.8s ease-in-out infinite}.rxj-flow-terminal-aura.is-outlet{stroke:#ff8534cc;animation-delay:-1.4s}.rxj-flow-terminal-core{fill:#fff;stroke:#68d4ff;stroke-width:1.5px}.rxj-flow-terminal-core.is-outlet{stroke:#ff7a22}@keyframes rxj-flow-terminal-pulse{0%,to{opacity:.38;transform:scale(.78)}50%{opacity:1;transform:scale(1.12)}}html.is-scrolling .rxj-section:before,html.is-scrolling .rxj-chamber-deck:before{transition:none!important}html.is-scrolling .rxj-shell :is(.rxj-emblem-orbit>img,.rxj-emblem-orbit:before,.rxj-emblem-orbit:after,.rxj-emblem-rays b,.rxj-chamber-header svg,.rxj-section-port:before,.rxj-manifold-pressure,.rxj-manifold-terminal-aura,.rxj-flow-plasma-core,.rxj-flow-pressure,.rxj-flow-terminal-aura,.rxj-tile-energy:before,.rxj-tile-energy:after){animation-play-state:paused!important}html.is-scrolling :is(.rxj-flow-particles,.rxj-manifold-particle,.rxj-recovery-particle){opacity:0!important}html[data-rxj-fx=balanced] .rxj-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#02101ff0}html[data-rxj-fx=balanced] .rxj-emblem-rays b:nth-child(3),html[data-rxj-fx=balanced] .rxj-flow-particle.is-secondary,html[data-rxj-fx=balanced] .rxj-manifold-particle.is-orange,html[data-rxj-fx=balanced] .rxj-recovery-particle.is-orange{display:none}html[data-rxj-fx=balanced] .rxj-chamber-deck:before{opacity:.4}html[data-rxj-fx=balanced] .rxj-section[data-active=true] .rxj-chamber-deck:before{opacity:.48}html[data-rxj-fx=balanced] .rxj-emblem-orbit:before{opacity:.5;animation:none}.rxj-section:before,.rxj-chamber-deck:before,.rxj-hero-mark:before,.rxj-hero-mark:after{will-change:auto}@media(min-width:761px)and (max-width:1024px){.rxj-chamber-control .rxj-command-center{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.rxj-command-visual{min-height:360px}}@media(max-width:760px){.rxj-hero-tagline{width:auto;gap:4px;font-size:9.5px}.rxj-chamber-control .rxj-command-center{grid-template-columns:1fr}.rxj-command-visual{min-height:320px}.rxj-control-logo-base,.rxj-control-logo-dissolve{width:78%}}@media(prefers-reduced-motion:reduce){.rxj-hero-tagline:after,.rxj-control-identity:before,.rxj-control-logo-base,.rxj-control-logo-dissolve,.rxj-control-identity>i,.rxj-flow-terminal-aura{animation:none!important}.rxj-control-logo-base{opacity:1}.rxj-control-logo-dissolve,.rxj-control-identity>i{display:none}}@media(min-width:1241px)and (max-width:1500px){.rxj-hero-mark{right:7%;width:320px}}@media(min-width:1101px)and (max-width:1240px){.rxj-hero-copy{width:54%}.rxj-hero-mark{top:34%;right:4%;width:300px}}@media(min-width:761px)and (max-width:820px){.rxj-hero{min-height:1160px;padding-bottom:160px}.rxj-hero-copy{width:100%;max-width:650px;padding-top:42px}.rxj-hero-mark{top:63%;right:auto;left:50%;width:270px;margin-left:-135px}.rxj-hero-stats{bottom:40px}}@media(max-width:1100px){.rxj-section{content-visibility:visible;contain:paint;contain-intrinsic-size:none}.rxj-section-intro{top:auto}}.rxj-command-grid a strong{min-width:0;font-size:clamp(9px,.72vw,11px);line-height:1.2;white-space:normal;overflow-wrap:anywhere}html[data-rxj-fx=still] .rxj-shell :is(.rxj-emblem-orbit>img,.rxj-emblem-orbit:before,.rxj-emblem-orbit:after,.rxj-emblem-rays b,.rxj-chamber-header svg,.rxj-section-port:before,.rxj-manifold-pressure,.rxj-manifold-terminal-aura,.rxj-flow-plasma-core,.rxj-flow-pressure,.rxj-flow-terminal-aura,.rxj-tile-energy:before,.rxj-tile-energy:after){animation:none!important}html[data-rxj-fx=still] .rxj-flow-particles,html[data-rxj-fx=still] .rxj-emblem-rays{display:none}html[data-rxj-fx=still] .rxj-control-logo-base{opacity:1}html[data-rxj-fx=still] .rxj-control-logo-dissolve,html[data-rxj-fx=still] .rxj-control-identity>i{display:none}:root{--rxj-live-blue: #56c8ff;--rxj-live-orange: #ff7a23;--rxj-live-navy: #03162b;--rxj-live-white: #ffffff;--rxj-live-muted: rgba(255, 255, 255, .78)}:is(.rxj-shell,.redoxy-unified-shell,.capability-detail-shell,.apple-redoxy-dashboard,.admin-command-shell,.apple-redoxy-control){font-family:var(--font-sans, "IBM Plex Sans", sans-serif);font-kerning:normal;text-rendering:optimizeLegibility}:is(.rxj-shell,.redoxy-unified-shell,.capability-detail-shell,.apple-redoxy-dashboard,.admin-command-shell,.apple-redoxy-control) :is(h1,h2,h3,h4,h5,h6){margin-top:0;font-family:var(--font-display, "Archivo", sans-serif);font-weight:700;line-height:1.14;letter-spacing:0!important;text-wrap:balance}:is(.rxj-shell,.redoxy-unified-shell,.capability-detail-shell,.apple-redoxy-dashboard,.admin-command-shell,.apple-redoxy-control) :is(p,li,small,label,input,textarea,select,button,a){letter-spacing:0!important}.rxj-shell :is(p,li,small),.admin-command-shell :is(p,li,small),.apple-redoxy-control :is(p,li,small){color:var(--rxj-live-muted)}.apple-redoxy-dashboard :is(h1,h2,h3,h4,strong){color:#071b35}.apple-redoxy-dashboard :is(p,li,small,label){color:#071b35b8}.rxj-header{overflow:hidden;isolation:isolate;border-color:#73ceff52;background:#020f1ef0;box-shadow:0 18px 52px #0000005c,inset 0 1px #ffffff14,inset 0 -1px #45bbff3d}.rxj-header:before{inset:auto 14px 0;width:auto;height:1px;opacity:.8;background:linear-gradient(90deg,#56c8ff2e,#ffffffc2 42%,#ff7a23db 72%,#56c8ff2e);box-shadow:0 0 8px #56c8ff4d}.rxj-header:after{content:"";position:absolute;z-index:2;bottom:-1px;left:0;width:18%;height:3px;opacity:.88;background:linear-gradient(90deg,transparent,rgba(86,200,255,.7) 28%,#fff 52%,#ff7a23 76%,transparent);box-shadow:0 0 8px #56c8ff6b,0 0 10px #ff7a2347;transform:translate3d(-110%,0,0);animation:rxj-header-circulation 6.6s linear infinite;pointer-events:none}.rxj-brand{position:relative;gap:9px}.rxj-brand:after{content:"";width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #56c8ffd1,0 0 12px #ff7a238f;animation:rxj-source-breathe 3.8s ease-in-out infinite}.rxj-brand img,.apple-dashboard-hero img[alt=REDOXY]{filter:brightness(1.12) saturate(1.08) drop-shadow(0 0 9px rgba(53,163,255,.3));animation:rxj-brand-respire 6.4s ease-in-out infinite;will-change:transform,opacity}.rxj-nav a{opacity:.84;transition:color .18s ease,opacity .18s ease,transform .18s ease}.rxj-nav a:is(:hover,:focus-visible){opacity:1;transform:translateY(-1px)}@keyframes rxj-header-circulation{0%{transform:translate3d(-110%,0,0)}to{transform:translate3d(610%,0,0)}}@keyframes rxj-source-breathe{0%,to{opacity:.48;transform:scale(.74)}50%{opacity:1;transform:scale(1.18)}}@keyframes rxj-brand-respire{0%,to{opacity:.985;transform:translateZ(0) scale(.997)}50%{opacity:1;transform:translate3d(0,-1px,0) scale(1.006)}}.rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){position:relative;isolation:isolate;border-color:#6fcaff57;background:linear-gradient(145deg,#031426b8,#020d1bd1)}.rxj-tile-energy{z-index:12;display:block;contain:paint}.rxj-tile-energy:before{inset:0;width:auto;height:auto;opacity:0;background:linear-gradient(90deg,transparent,rgba(86,200,255,.76) 34%,#fff 56%,#ff7a23 74%,transparent) -30% 0 / 23% 1px no-repeat,linear-gradient(180deg,transparent,rgba(86,200,255,.74) 34%,#fff 58%,transparent) 100% -30% / 1px 23% no-repeat,linear-gradient(270deg,transparent,rgba(255,122,35,.76) 34%,#fff 56%,rgba(86,200,255,.62) 74%,transparent) 130% 100% / 23% 1px no-repeat,linear-gradient(0deg,transparent,rgba(255,122,35,.72) 34%,#fff 58%,transparent) 0 130% / 1px 23% no-repeat;box-shadow:none;transform:none}.rxj-tile-energy:after{display:block;inset:0;opacity:0;border:1px solid rgba(89,196,255,.12);border-radius:inherit;box-shadow:inset 0 0 18px #56c8ff09,inset 0 0 26px #ff7a2306}.rxj-section[data-active=true] .rxj-tile-energy:before{animation:rxj-tile-circulation 6.8s linear var(--rxj-energy-delay, 0ms) infinite}.rxj-section[data-active=true] .rxj-tile-energy:after{animation:rxj-tile-ambient 4.8s ease-in-out var(--rxj-energy-delay, 0ms) infinite}@keyframes rxj-tile-circulation{0%{opacity:.44;background-position:-30% 0,100% -30%,130% 100%,0 130%}50%{opacity:.9}to{opacity:.5;background-position:130% 0,100% 130%,-30% 100%,0 -30%}}@keyframes rxj-tile-ambient{0%,to{opacity:.18}50%{opacity:.72}}.rxj-section:before{filter:saturate(1.13) contrast(1.08) brightness(.9)!important}.rxj-chamber-deck:before{opacity:.48;filter:saturate(1.18) contrast(1.06) brightness(.9)}.rxj-section[data-active=true] .rxj-chamber-deck:before{opacity:.62}.rxj-chamber-deck:after{opacity:.62;background:linear-gradient(90deg,rgba(104,201,255,.045) 1px,transparent 1px),linear-gradient(rgba(104,201,255,.04) 1px,transparent 1px);background-size:42px 42px}.rxj-chamber-header{overflow:hidden}.rxj-chamber-header:after{right:auto;left:0;width:22%;opacity:.42;background:linear-gradient(90deg,transparent,rgba(86,200,255,.7),#fff 54%,#ff7a23 74%,transparent);transform:translate3d(-110%,0,0)}.rxj-section[data-active=true] .rxj-chamber-header:after{opacity:.94;animation:rxj-chamber-circulation 5.8s linear infinite}@keyframes rxj-chamber-circulation{0%{transform:translate3d(-110%,0,0)}to{transform:translate3d(565%,0,0)}}.rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg,.rxj-response-path svg,.rxj-chamber-header svg){filter:none;animation:rxj-live-icon 3.8s ease-in-out infinite;will-change:transform,opacity}.rxj-section[data-active=true] :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-grid,.rxj-contact-grid)>:nth-child(2) svg{animation-delay:-.8s}.rxj-section[data-active=true] :is(.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-grid,.rxj-contact-grid)>:nth-child(3) svg{animation-delay:-1.6s}.rxj-icon-button,.rxj-story-controls button,.rxj-button-primary,.apple-dashboard-quicknav :is(a,button),.admin-command-shell .btn-premium,.admin-command-shell .btn-premium-outline,.apple-redoxy-control .btn-premium,.apple-redoxy-control .btn-premium-outline,.capability-detail-rfq,.capability-detail-actions a{animation:none;will-change:auto}.rxj-header-actions>:nth-child(2),.apple-dashboard-quicknav>:nth-child(2){animation-delay:-1.3s}.rxj-header-actions>:nth-child(3),.apple-dashboard-quicknav>:nth-child(3){animation-delay:-2.6s}@keyframes rxj-live-icon{0%,to{opacity:.76;transform:translateZ(0) scale(.98)}50%{opacity:1;transform:translate3d(0,-1px,0) scale(1.035)}}@keyframes rxj-control-breathe{0%,to{opacity:.92;box-shadow:0 0 #54c3ff00}50%{opacity:1;box-shadow:0 0 22px #54c3ff29}}.rxj-icon-button:is(:hover,:focus-visible),.rxj-story-controls button:is(:hover,:focus-visible),.rxj-button:is(:hover,:focus-visible),.apple-dashboard-quicknav :is(a,button):is(:hover,:focus-visible),.admin-command-shell :is(button,a):is(:hover,:focus-visible),.apple-redoxy-control :is(button,a):is(:hover,:focus-visible){animation-play-state:paused;transform:none;box-shadow:0 0 0 1px #75cfff52,0 10px 24px #00000038}:is(.admin-command-shell,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.market-glass-card,.surface-card,.energy-quote-tile,.apple-dashboard-feature,.apple-dashboard-overview>article){animation:rxj-surface-breathe 6.4s ease-in-out infinite}:is(.admin-command-shell,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.market-glass-card,.surface-card,.energy-quote-tile,.apple-dashboard-feature,.apple-dashboard-overview>article):nth-child(2n){animation-delay:-3.2s}:is(.admin-command-shell,.apple-redoxy-control) :is(.text-cyan-300,.text-orange-300),.apple-redoxy-dashboard .section-kicker{color:#ff9452!important}@keyframes rxj-surface-breathe{0%,to{border-color:#70c9ff33}50%{border-color:#ff81326b}}html.is-scrolling .rxj-header:after,html.is-scrolling .rxj-brand:after,html.is-scrolling .rxj-brand img,html.is-scrolling .rxj-section[data-active=true] .rxj-chamber-header:after,html.is-scrolling .rxj-section[data-active=true] .rxj-chamber-header svg,html.is-scrolling .rxj-section[data-active=true] .rxj-tile-energy:before,html.is-scrolling .rxj-section[data-active=true] .rxj-tile-energy:after,html.is-scrolling .rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg),html.is-scrolling .rxj-flow-segment.is-active .rxj-flow-plasma-core,html.is-scrolling .rxj-flow-segment.is-active .rxj-flow-terminal-aura,html.is-scrolling .rxj-section-port.is-active:before{animation-play-state:running!important}html[data-rxj-fx=balanced] .rxj-chamber-deck:before{opacity:.44;filter:saturate(1.12) contrast(1.04) brightness(.92)}html[data-rxj-fx=balanced] .rxj-section[data-active=true] .rxj-chamber-deck:before{opacity:.57}html[data-rxj-fx=still] .rxj-header:after,html[data-rxj-fx=still] .rxj-brand:after,html[data-rxj-fx=still] .rxj-brand img,html[data-rxj-fx=still] .rxj-chamber-header:after,html[data-rxj-fx=still] .rxj-tile-energy,html[data-rxj-fx=still] :is(.rxj-icon-button,.rxj-story-controls button,.rxj-button-primary),html[data-rxj-fx=still] :is(.admin-command-shell,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.market-glass-card,.surface-card,.energy-quote-tile,.apple-dashboard-feature,.apple-dashboard-overview>article){animation:none!important}@media(max-width:760px){.rxj-header:after{width:28%;animation-duration:7.2s}.rxj-brand:after{display:none}.rxj-section[data-active=true] .rxj-tile-energy:before{animation-duration:8.2s}.rxj-chamber-deck:before{opacity:.42}.rxj-section[data-active=true] .rxj-chamber-deck:before{opacity:.52}}@media(prefers-reduced-motion:reduce){.rxj-header:after,.rxj-brand:after,.rxj-brand img,.rxj-chamber-header:after,.rxj-tile-energy,.rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-branch-grid svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg),.rxj-icon-button,.rxj-story-controls button,.rxj-button-primary,.apple-dashboard-quicknav :is(a,button),:is(.admin-command-shell,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.market-glass-card,.surface-card,.energy-quote-tile,.apple-dashboard-feature,.apple-dashboard-overview>article){animation:none!important}}@layer components{:is(.apple-redoxy-dashboard,.admin-command-shell,.apple-redoxy-control) .apple-dashboard-hero h1{max-width:18ch;font-size:clamp(34px,3.5vw,50px)!important;line-height:1.06!important;color:#fff!important}:is(.apple-redoxy-dashboard,.admin-command-shell,.apple-redoxy-control) :is(.apple-dashboard-feature,.apple-dashboard-card-grid>article,.apple-dashboard-overview>article,.surface-card,.market-glass-card,.energy-quote-tile) :is(h2,h3,h4,strong,.text-foreground){color:#fff!important}.apple-redoxy-dashboard{color:#fff!important;background:linear-gradient(180deg,#020c1908,#020c1947)!important}.apple-redoxy-dashboard :is(.apple-dashboard-feature,.apple-dashboard-card-grid>article,.apple-dashboard-overview>article,.surface-card,.market-glass-card,.energy-quote-tile){border-color:#67c5ff40!important;background:linear-gradient(145deg,#051b327a,#020e1c5c)!important;box-shadow:0 18px 42px #00000024,inset 0 1px #ffffff0e!important}.apple-redoxy-dashboard :is(.bg-white,.bg-secondary){border-color:#67c5ff2e!important;background:#03152866!important}.apple-redoxy-dashboard :is(.border-slate-200,.border-slate-300){border-color:#67c5ff33!important}.apple-redoxy-dashboard :is(.text-foreground,.text-slate-900,.text-slate-800){color:#fff!important}.apple-redoxy-dashboard :is(.text-slate-700,.text-slate-600,.text-slate-500){color:#ffffffb3!important}.apple-redoxy-dashboard :is(.text-primary,.section-kicker){color:#ff9452!important}.apple-redoxy-dashboard .btn-premium{border-color:#ff985a!important;background:#ff7a23!important;color:#03162b!important;box-shadow:0 10px 26px #ff7a2338!important}.apple-redoxy-dashboard .btn-premium-outline{border-color:#74cdff4d!important;background:#03162ae0!important;color:#fff!important}.apple-redoxy-dashboard .btn-premium-outline:is(:hover,:focus-visible){border-color:#ff8b43c7!important;background:#07223cf5!important}html body .redoxy-unified-shell section.apple-redoxy-dashboard :is(.bg-white.bg-white,.bg-secondary.bg-secondary){border-color:#67c5ff33!important;background:#031528e6!important;color:#fff!important}html body .redoxy-unified-shell .apple-redoxy-dashboard :is(.text-foreground,.text-slate-900,.text-slate-800){color:#fff!important}html body .redoxy-unified-shell .apple-redoxy-dashboard :is(.text-slate-700,.text-slate-600,.text-slate-500){color:#ffffffb3!important}html body .redoxy-unified-shell .apple-redoxy-dashboard :is(.text-primary,.section-kicker){color:#ff9452!important}html body .redoxy-unified-shell .apple-redoxy-dashboard .apple-dashboard-quicknav .btn-premium{border-color:#ff985a!important;background:#ff7a23!important;color:#03162b!important}html body .redoxy-unified-shell .apple-redoxy-dashboard .apple-dashboard-quicknav .btn-premium-outline{border-color:#74cdff4d!important;background:#03162ae6!important;color:#fff!important}@media(max-width:760px){:is(.apple-redoxy-dashboard,.admin-command-shell,.apple-redoxy-control) .apple-dashboard-hero h1{font-size:clamp(30px,9vw,38px)!important}}}@layer components{.operational-auth-shell{position:relative;isolation:isolate;overflow:hidden;color-scheme:dark;background:#020b17 url(/canvas-assets/online/ui/unit-control-room-ui.jpg) center / cover fixed no-repeat}.operational-auth-shell:before{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,#010913fa,#020d1aeb 46%,#020d1bc2)}.operational-auth-shell:after{position:absolute;z-index:-1;right:0;bottom:10%;left:0;height:1px;content:"";opacity:.78;background:linear-gradient(90deg,transparent,#5fc8ff 24%,#fff 52%,#ff7a23 76%,transparent);box-shadow:0 0 20px #55c3ff6b}.operational-auth-context{max-width:620px}.operational-auth-brand{display:inline-flex;align-items:center;width:min(250px,70vw);margin-bottom:44px}.operational-auth-brand img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 0 18px rgba(73,176,255,.22))}.operational-auth-kicker,.operational-auth-card-header p,.operational-auth-form label>span{color:#ff9452;font-family:var(--font-tech, inherit);font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.operational-auth-context h1{max-width:12ch;margin:14px 0 18px;color:#fff;font-family:var(--font-display, inherit);font-size:52px;font-weight:650;line-height:1.04;letter-spacing:0}.operational-auth-context>p:not(.operational-auth-kicker){max-width:58ch;color:#ffffffc2;font-size:16px;line-height:1.75}.operational-auth-assurance{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:#ffffffd1;font-size:13px}.operational-auth-assurance svg{width:19px;height:19px;color:#ff8c45;stroke-width:1.8}.operational-auth-card{width:100%;max-width:520px;justify-self:end;padding:32px;border:1px solid rgba(103,197,255,.28);border-radius:8px;background:#031325f0;box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff0f}.operational-auth-card-header{display:flex;align-items:center;gap:14px;padding-bottom:22px;border-bottom:1px solid rgba(103,197,255,.16)}.operational-auth-card-header>svg{width:42px;height:42px;padding:10px;border:1px solid rgba(255,136,64,.48);border-radius:8px;color:#ff9452;background:#ff7a2314}.operational-auth-card-header h2{margin-top:5px;color:#fff;font-size:24px;line-height:1.15;letter-spacing:0}.operational-auth-form{display:grid;gap:18px;margin-top:24px}.operational-auth-form label{display:grid;gap:8px}.operational-field-wrap{position:relative}.operational-field-wrap>svg{position:absolute;z-index:1;top:50%;left:14px;width:18px;height:18px;color:#ffffff94;transform:translateY(-50%);pointer-events:none}.operational-field-wrap input,:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(input,textarea,select){color-scheme:dark;border-color:#6fcaff3d!important;background:#051a30!important;color:#fff!important;box-shadow:inset 0 1px #ffffff09!important}.operational-field-wrap input{width:100%;min-height:50px;padding:12px 14px 12px 44px;border:1px solid rgba(111,202,255,.24);border-radius:8px;outline:none}.operational-field-wrap input:focus,:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(input,textarea,select):focus{border-color:#ff8e49e6!important;box-shadow:0 0 0 3px #ff7a2324!important}.operational-field-wrap input:-webkit-autofill,.operational-field-wrap input:-webkit-autofill:hover,.operational-field-wrap input:-webkit-autofill:focus,:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(input,textarea,select):-webkit-autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #051a30 inset!important;transition:background-color 9999s ease-out 0s}.operational-auth-error{margin:0;padding:11px 12px;border-left:3px solid #ff7a23;color:#fff1e8;background:#82221057;font-size:13px}.operational-auth-submit{display:inline-flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 18px;border:1px solid #ff9d62;border-radius:8px;background:#ff7a23;color:#021326;font-family:var(--font-tech, inherit);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.operational-auth-submit svg{width:18px;height:18px}.operational-auth-submit:is(:hover,:focus-visible){background:#ff9554;box-shadow:0 10px 28px #ff7a233d;transform:translateY(-1px)}.operational-auth-submit:disabled{opacity:.58;cursor:wait}.operational-auth-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(103,197,255,.14)}.operational-auth-links a{color:#ffffffb8;font-size:13px;text-decoration:none}.operational-auth-links a:is(:hover,:focus-visible){color:#ff9452}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard){color-scheme:dark;color:#fff!important;background-color:#020b17!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(section.rounded-3xl,section.rounded-2xl,article.rounded-2xl,article.rounded-xl,div.rounded-2xl,div.rounded-xl,.market-glass-card,.energy-quote-tile,.surface-card,.apple-dashboard-feature){border-color:#67c5ff38!important;background-color:#03142775!important;background-image:none!important;color:#fff!important;box-shadow:0 18px 42px #0000003d,inset 0 1px #ffffff0b!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(h1,h2,h3,h4,strong,.text-white,.text-foreground,.text-slate-900,.text-slate-800,.text-slate-100){color:#fff!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(p,li,label,small,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-300,.text-gray-400){color:#ffffffbd!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.text-primary,.section-kicker,.text-cyan-300,.text-orange-300){color:#ff9452!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(table,thead,tbody,tr,th,td){border-color:#67c5ff29!important;color:#ffffffd1!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) th{color:#ff9452!important;background:#020e1cc7!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) option{background:#051a30;color:#fff}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) svg{opacity:1;stroke-width:1.9}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .btn-premium{border-color:#ff9d62!important;background:#ff7a23!important;color:#021326!important;box-shadow:0 10px 26px #ff7a2333!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .btn-premium :is(span,svg),:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .btn-premium>svg{color:#021326!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .btn-premium-outline{border-color:#67c5ff47!important;background:#051a30!important;color:#fff!important;box-shadow:none!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .btn-premium-outline:is(:hover,:focus-visible){border-color:#ff9758c7!important;background:#09243f!important}.redoxy-unified-shell .apple-redoxy-dashboard .trader-hero-shade{background:linear-gradient(96deg,#020d1bf7,#03162aeb 52%,#041324c2)}@media(max-width:900px){.operational-auth-grid{grid-template-columns:1fr;align-content:center}.operational-auth-context{max-width:700px}.operational-auth-context h1{max-width:16ch;font-size:42px}.operational-auth-card{max-width:none;justify-self:stretch}}@media(max-width:600px){.operational-auth-shell{padding:22px 16px 28px!important;background-attachment:scroll}.operational-auth-grid{min-height:calc(100vh - 50px);gap:26px}.operational-auth-brand{width:210px;margin-bottom:28px}.operational-auth-context h1{font-size:34px}.operational-auth-context>p:not(.operational-auth-kicker){font-size:14px;line-height:1.65}.operational-auth-assurance{margin-top:18px}.operational-auth-card{padding:22px 18px}}.rxj-chamber-deck{border:1px solid rgba(112,204,255,.34);border-bottom-color:#ff833357;border-radius:8px;background:radial-gradient(circle at 11px 11px,rgba(232,249,255,.9) 0 1px,rgba(73,181,239,.42) 1.5px 2px,transparent 2.5px),radial-gradient(circle at calc(100% - 11px) 11px,rgba(232,249,255,.9) 0 1px,rgba(73,181,239,.42) 1.5px 2px,transparent 2.5px),radial-gradient(circle at 11px calc(100% - 11px),rgba(255,190,145,.86) 0 1px,rgba(255,122,34,.42) 1.5px 2px,transparent 2.5px),radial-gradient(circle at calc(100% - 11px) calc(100% - 11px),rgba(255,190,145,.86) 0 1px,rgba(255,122,34,.42) 1.5px 2px,transparent 2.5px),linear-gradient(180deg,#051c32e0,#010c18db);box-shadow:0 28px 72px #00000061,inset 0 0 0 1px #c3e8ff0b,inset 16px 0 32px #00040a5c,inset -16px 0 32px #00040a5c,inset 0 20px 54px #3095d512,inset 0 -28px 64px #00030970}.rxj-chamber-deck:after{z-index:1;inset:53px 10px 10px;opacity:1;border:1px solid rgba(124,207,255,.22);border-radius:6px;background:linear-gradient(90deg,rgba(128,211,255,.035) 1px,transparent 1px),linear-gradient(rgba(128,211,255,.03) 1px,transparent 1px),linear-gradient(135deg,rgba(163,225,255,.055),transparent 27%,transparent 74%,rgba(255,137,62,.035));background-size:42px 42px,42px 42px,100% 100%;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 42px #38acf00e,inset 0 18px 28px #00040c38,inset 0 -24px 36px #00030952}.rxj-chamber-header{min-height:54px;padding:0 14px;border-bottom-color:#79cfff4d;background:linear-gradient(180deg,#08233bb8,#02112094);box-shadow:inset 0 -1px #ff8e491f,inset 0 1px #ffffff0b}.rxj-chamber-field{overflow:hidden;padding:18px;border:1px solid rgba(111,199,250,.16);border-top:0;border-radius:0 0 6px 6px;background:linear-gradient(145deg,#020f1d26,#0108124f);box-shadow:inset 12px 0 22px #00050d3d,inset -12px 0 22px #00050d3d,inset 0 16px 30px #00040c2e}.rxj-chamber-field:before,.rxj-chamber-field:after{content:"";position:absolute;z-index:8;pointer-events:none}.rxj-chamber-field:before{top:-14%;bottom:-14%;left:-30%;width:18%;opacity:0;background:linear-gradient(90deg,transparent,rgba(198,238,255,.08),rgba(255,255,255,.14),rgba(129,213,255,.05),transparent);transform:skew(-14deg) translateZ(0)}.rxj-chamber-field:after{inset:7px;border:1px solid rgba(169,225,255,.07);border-radius:5px;box-shadow:inset 0 0 28px #4abcfa09,0 0 18px #00000029}.rxj-chamber-field>*{position:relative;z-index:2}.rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#7fd2ff4d;background:linear-gradient(145deg,#04192dad,#020d1ac2);box-shadow:0 18px 38px #0000004d,inset 0 1px #e9f9ff0e,inset 0 -16px 28px #00050d2e}.rxj-section[data-active=true] .rxj-chamber-deck{border-color:#82d8ff80;border-bottom-color:#ff8b4385;box-shadow:0 30px 78px #0000006b,0 0 28px #46b5f312,inset 0 0 0 1px #c5ebff11,inset 16px 0 32px #00040a5c,inset -16px 0 32px #00040a5c,inset 0 -28px 64px #00030970}.rxj-section[data-active=true] .rxj-chamber-field:before{animation:rxj-chamber-glass-pass 8.4s ease-in-out infinite}@keyframes rxj-chamber-glass-pass{0%,18%{opacity:0;transform:skew(-14deg) translateZ(0)}35%{opacity:.48}68%{opacity:.18}82%,to{opacity:0;transform:skew(-14deg) translate3d(720%,0,0)}}html.is-scrolling .rxj-chamber-field:before,html[data-rxj-fx=balanced] .rxj-chamber-field:before,html[data-rxj-fx=still] .rxj-chamber-field:before{animation:none!important;opacity:0}@media(max-width:760px){.rxj-chamber-deck{padding:0 9px 11px}.rxj-chamber-header{min-height:46px;padding:0 9px}.rxj-chamber-deck:after{inset:47px 6px 6px}.rxj-chamber-field{padding:10px}.rxj-chamber-field:after{inset:4px}}@media(prefers-reduced-motion:reduce){.rxj-chamber-field:before{animation:none!important;opacity:0}.operational-auth-submit{transition:none}}}.rxj-about-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch}.rxj-about-grid>.rxj-principles-card{grid-column:1 / -1}.rxj-structure-brand h3{font-size:30px}.rxj-structure-brand p,.rxj-structure-capabilities b{font-size:11px}@media(max-width:1100px){.rxj-about-grid{grid-template-columns:1fr}.rxj-about-grid>:is(.rxj-feature-card,.rxj-structure-card,.rxj-principles-card){grid-column:1}}@media(max-width:560px){.rxj-about-grid>.rxj-principles-card,.rxj-structure-capabilities{grid-template-columns:1fr}}.rxj-spatial-stage{position:fixed;z-index:0;inset:0;overflow:hidden;contain:strict;opacity:0;pointer-events:none;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.rxj-spatial-stage[data-ready=true][data-active=true]{opacity:1}.rxj-spatial-stage[data-ready=true][data-active=false]{opacity:0}.rxj-spatial-canvas{display:block;width:100%;height:100%;background:transparent}.rxj-spatial-atmosphere,.rxj-spatial-vignette{position:absolute;inset:0;pointer-events:none}.rxj-spatial-atmosphere{opacity:.82;background:radial-gradient(circle at 72% 34%,rgba(64,184,255,.12),transparent 27%),radial-gradient(circle at 35% 68%,rgba(255,122,35,.075),transparent 25%),linear-gradient(180deg,#020a1605,#020a164d);mix-blend-mode:screen}.rxj-spatial-vignette{background:linear-gradient(90deg,#010812bd,#01081233 34%,#0108120a 66%,#0108123d),linear-gradient(180deg,rgba(1,7,16,.26),transparent 24%,transparent 70%,rgba(1,8,18,.62));box-shadow:inset 0 0 120px #00030a7a}.rxj-shell[data-spatial-ready=true] .rxj-world>img{opacity:.33;filter:saturate(.82) contrast(1.04) brightness(.62);transition:opacity .7s ease}.rxj-shell[data-spatial-ready=true] .rxj-world:after{background:linear-gradient(180deg,#020a1614,#020a1670 88%),linear-gradient(90deg,#01081285,#020e1d14 52%,#020b1838)}.rxj-shell[data-spatial-ready=true] .rxj-hero-shade{background:linear-gradient(90deg,#010914e6,#020e1db3 33%,#02102214 65%),linear-gradient(180deg,#02091308,#020a1694 94%)}.rxj-shell[data-spatial-ready=true] .rxj-journey{border-color:#67c4ff47;background:linear-gradient(90deg,#010b18d6,#020f1e94 26%,#020f1e52 64%,#010a168f);box-shadow:inset 0 1px #89d8ff14,inset 0 -1px #ff7e2a1f,inset 0 28px 70px #0000001f;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-spatial-ready=true] .rxj-section:before{opacity:.13!important;filter:saturate(.72) contrast(1.05) brightness(.48)!important;transform:scale(1.01)!important}.rxj-shell[data-spatial-ready=true] .rxj-section[data-active=true]:before{opacity:.2!important}.rxj-shell[data-spatial-ready=true] .rxj-section:after{background:linear-gradient(180deg,#01091414,#010a1657),linear-gradient(90deg,#020d1b8f,#020f1e14 54%,#020d1b42);box-shadow:inset 0 1px #67c4ff24,inset 0 -1px #ff7e2a1f}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck{background:radial-gradient(circle at 11px 11px,rgba(232,249,255,.9) 0 1px,rgba(73,181,239,.42) 1.5px 2px,transparent 2.5px),radial-gradient(circle at calc(100% - 11px) 11px,rgba(232,249,255,.9) 0 1px,rgba(73,181,239,.42) 1.5px 2px,transparent 2.5px),radial-gradient(circle at 11px calc(100% - 11px),rgba(255,190,145,.86) 0 1px,rgba(255,122,34,.42) 1.5px 2px,transparent 2.5px),radial-gradient(circle at calc(100% - 11px) calc(100% - 11px),rgba(255,190,145,.86) 0 1px,rgba(255,122,34,.42) 1.5px 2px,transparent 2.5px),linear-gradient(180deg,#04182cb8,#010b17ab);-webkit-backdrop-filter:blur(5px) saturate(1.08);backdrop-filter:blur(5px) saturate(1.08)}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck:before{opacity:.12}.rxj-shell[data-spatial-ready=true] .rxj-chamber-field{background:linear-gradient(145deg,#020f1d1a,#01081233)}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#77cdff52;background:linear-gradient(145deg,#04192db3,#020d1ac4);box-shadow:0 18px 38px #00000052,inset 0 1px #e9f9ff11,inset 0 -16px 28px #00050d38}.rxj-shell[data-spatial-ready=true] .rxj-section[data-active=true] .rxj-chamber-deck{border-color:#7ad3ff80;border-bottom-color:#ff893c80;box-shadow:0 28px 70px #00000061,0 0 34px #44baff14,inset 0 1px #e1f6ff12,inset 0 -22px 48px #00050d47}html.is-scrolling .rxj-spatial-atmosphere{opacity:.66}html[data-rxj-fx=balanced] .rxj-spatial-atmosphere{opacity:.56;mix-blend-mode:normal}html[data-rxj-fx=balanced] .rxj-shell[data-spatial-ready=true] .rxj-chamber-deck{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#04182ccc,#010b17c2)}.rxj-shell[data-spatial-ready=true] .rxj-site-flow{opacity:.38;mix-blend-mode:screen}.rxj-shell[data-spatial-ready=true] .rxj-flow-segment:not(.is-active){opacity:.012}html[data-rxj-fx=balanced] .rxj-shell[data-spatial-ready=true] .rxj-site-flow{opacity:.3;mix-blend-mode:normal}html[data-rxj-fx=still] .rxj-spatial-atmosphere{display:none}@media(max-width:1100px){.rxj-spatial-vignette{background:linear-gradient(90deg,#010812b8,#0108121a 58%,#01081247),linear-gradient(180deg,rgba(1,7,16,.2),transparent 62%,rgba(1,8,18,.58));box-shadow:inset 0 0 76px #00030a6b}.rxj-shell[data-spatial-ready=true] .rxj-section:before{opacity:.18!important}}@media(max-width:760px){.rxj-spatial-stage{transition-duration:.42s}.rxj-spatial-atmosphere{opacity:.42;mix-blend-mode:normal}.rxj-spatial-vignette{background:linear-gradient(180deg,#01071033,#0108120f 38%,#0108129e),linear-gradient(90deg,rgba(1,8,18,.48),transparent 52%,rgba(1,8,18,.3));box-shadow:inset 0 0 54px #00030a61}.rxj-shell[data-spatial-ready=true] .rxj-world>img{opacity:.4}.rxj-shell[data-spatial-ready=true] .rxj-section:before{opacity:.24!important}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#04182cd1,#010b17cc)}}.rxj-control-matrix{position:absolute;z-index:3;inset:9% 7% 72px;overflow:hidden;border:1px solid rgba(113,207,255,.34);background:linear-gradient(rgba(85,201,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(85,201,255,.08) 1px,transparent 1px),linear-gradient(145deg,#03152794,#020a15c7);background-size:32px 32px,32px 32px,auto;box-shadow:inset 0 0 36px #1883c124}.rxj-control-matrix:before,.rxj-control-matrix:after{content:"";position:absolute;inset:50% 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(111,217,255,.82),rgba(255,131,54,.7),transparent);box-shadow:0 0 12px #41beff75}.rxj-control-matrix:after{inset:10% auto 10% 50%;width:1px;height:auto}.rxj-control-matrix>span{position:absolute;width:9px;height:9px;border:1px solid #83dcff;border-radius:50%;background:#06223a;box-shadow:0 0 9px #55c9ffbd}.rxj-control-matrix>span:nth-child(1){left:14%;top:24%}.rxj-control-matrix>span:nth-child(2){left:33%;top:63%}.rxj-control-matrix>span:nth-child(3){left:48%;top:38%;border-color:#ff9a58;box-shadow:0 0 9px #ff7a23b8}.rxj-control-matrix>span:nth-child(4){left:63%;top:70%}.rxj-control-matrix>span:nth-child(5){left:78%;top:28%;border-color:#ff9a58;box-shadow:0 0 9px #ff7a23b8}.rxj-control-matrix>span:nth-child(6){left:88%;top:58%}.rxj-control-matrix>i{position:absolute;top:0;bottom:0;left:0;width:18%;background:linear-gradient(90deg,transparent,rgba(151,226,255,.12),transparent);transform:skew(-12deg) translate(-160%)}.rxj-command-visual[data-live=true] .rxj-control-matrix>i{animation:rxj-matrix-scan 3.8s cubic-bezier(.45,0,.2,1) infinite}@keyframes rxj-matrix-scan{to{transform:skew(-12deg) translate(720%)}}.rxj-final-brand-stage{position:relative;z-index:3;width:min(720px,72%);aspect-ratio:16 / 5;min-height:188px;margin:clamp(24px,3vw,38px) auto 2px;overflow:hidden;isolation:isolate;perspective:1100px;border:1px solid rgba(116,205,251,.3);border-bottom-color:#ff85376b;border-radius:6px;background:linear-gradient(145deg,#0313237a,#010a1547);box-shadow:0 20px 48px #00030a47,inset 0 1px #e0f7ff0e,inset 0 -24px 44px #00050e38}.rxj-final-brand-stage:before{content:"";position:absolute;z-index:-1;left:13%;right:13%;bottom:1%;height:42%;border-top:1px solid rgba(112,207,255,.32);background:linear-gradient(180deg,rgba(38,151,216,.08),transparent 66%);clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);opacity:0;transform:rotateX(62deg) translateY(28px);transform-origin:center bottom}.rxj-final-stage-rails{position:absolute;inset:10% 5%}.rxj-final-stage-rails>span{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(transparent,rgba(103,204,255,.58) 18%,rgba(103,204,255,.16) 82%,transparent);opacity:0;transform:scaleY(.3)}.rxj-final-stage-rails>span:first-child{left:0;transform-origin:top}.rxj-final-stage-rails>span:nth-child(2){right:0;transform-origin:bottom}.rxj-final-stage-rails>i{position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#77d9ff 42%,#fff 50%,#ff8a3d 62%,transparent);box-shadow:0 0 14px #5cc9ff75;opacity:0;transform:scaleX(.08)}.rxj-final-brand-lockup{position:absolute;top:45%;left:50%;display:grid;width:min(68%,520px);transform:translate(-50%,-50%);transform-style:preserve-3d}.rxj-final-brand-base,.rxj-final-brand-scan{grid-area:1 / 1;display:block;width:100%;height:auto;opacity:0}.rxj-final-brand-base{filter:saturate(.72) brightness(.62) contrast(1.1) drop-shadow(0 18px 24px rgba(0,0,0,.28));transform:translate3d(0,30px,-80px) rotateX(12deg) scale(.94)}.rxj-final-brand-scan{-webkit-mask-image:linear-gradient(90deg,transparent 0 8%,#000 24% 76%,transparent 92%);-webkit-mask-size:220% 100%;-webkit-mask-position:110% 0;mask-image:linear-gradient(90deg,transparent 0 8%,#000 24% 76%,transparent 92%);mask-size:220% 100%;mask-position:110% 0;filter:brightness(1.62) saturate(1.34) drop-shadow(0 0 13px rgba(107,210,255,.62))}.rxj-final-brand-lockup>span{position:absolute;inset:49% -6% auto;height:1px;background:linear-gradient(90deg,transparent,#84ddff 34%,#fff 50%,#ff8a3d 68%,transparent);box-shadow:0 0 12px #5acbff9e;opacity:0;transform:translate(-35%)}.rxj-final-brand-particles{position:absolute;inset:16% 14% 22%;pointer-events:none}.rxj-final-brand-particles>i{position:absolute;width:3px;height:3px;border-radius:50%;background:#bdeeff;box-shadow:0 0 7px #6ed6ffdb;opacity:0}.rxj-final-brand-particles>i:nth-child(3n){background:#ff9855;box-shadow:0 0 7px #ff7a23d1}.rxj-final-brand-stage>p{position:absolute;right:7%;bottom:8%;display:flex;gap:12px;margin:0;color:#fff;font-size:clamp(9px,.82vw,12px);letter-spacing:0;opacity:0}.rxj-final-brand-stage>p b:nth-child(2),.rxj-final-brand-stage>p b:nth-child(3){color:#ff8a3d}.rxj-final-brand-stage[data-live=true]:before{animation:rxj-final-floor 1.2s cubic-bezier(.16,1,.3,1) .12s both}.rxj-final-brand-stage[data-live=true] .rxj-final-stage-rails>span{animation:rxj-final-rail 1.05s cubic-bezier(.16,1,.3,1) .06s both}.rxj-final-brand-stage[data-live=true] .rxj-final-stage-rails>i{animation:rxj-final-crossline 1.25s cubic-bezier(.16,1,.3,1) .24s both}.rxj-final-brand-stage[data-live=true] .rxj-final-brand-particles>i{animation:rxj-final-particle 1.45s cubic-bezier(.16,1,.3,1) both}.rxj-final-brand-stage[data-live=true] .rxj-final-brand-base{animation:rxj-final-resolve 1.5s cubic-bezier(.16,1,.3,1) .48s both}.rxj-final-brand-stage[data-live=true] .rxj-final-brand-scan{animation:rxj-final-dissolve 1.85s cubic-bezier(.16,1,.3,1) .2s both}.rxj-final-brand-stage[data-live=true] .rxj-final-brand-lockup>span{animation:rxj-final-scanline 1.55s cubic-bezier(.16,1,.3,1) .32s both}.rxj-final-brand-stage[data-live=true]>p{animation:rxj-final-promise .8s ease-out 1.45s both}@keyframes rxj-final-floor{to{opacity:1;transform:rotateX(62deg) translateY(0)}}@keyframes rxj-final-rail{to{opacity:1;transform:scaleY(1)}}@keyframes rxj-final-crossline{0%{opacity:0;transform:scaleX(.08)}48%{opacity:.88}to{opacity:.24;transform:scaleX(1)}}@keyframes rxj-final-particle{0%{opacity:0;transform:translate3d(-42px,26px,-80px) scale(.2)}46%{opacity:.95}to{opacity:.08;transform:translateZ(0) scale(1)}}@keyframes rxj-final-resolve{0%{opacity:0;transform:translate3d(0,30px,-80px) rotateX(12deg) scale(.94);filter:saturate(.4) brightness(.45) blur(3px)}66%{opacity:1;filter:saturate(1.2) brightness(1.24) blur(0)}to{opacity:1;transform:translateZ(0) rotateX(0) scale(1);filter:saturate(1.04) brightness(1.06) drop-shadow(0 18px 24px rgba(0,0,0,.28))}}@keyframes rxj-final-dissolve{0%{opacity:0;-webkit-mask-position:110% 0;mask-position:110% 0}28%,72%{opacity:.92}to{opacity:0;-webkit-mask-position:-10% 0;mask-position:-10% 0}}@keyframes rxj-final-scanline{0%{opacity:0;transform:translate(-35%)}38%{opacity:.92}to{opacity:0;transform:translate(35%)}}@keyframes rxj-final-promise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.rxj-control-matrix{inset:8% 5% 62px}.rxj-final-brand-stage{width:100%;min-height:176px;aspect-ratio:16 / 7;margin:22px auto 0}.rxj-final-brand-lockup{width:78%}.rxj-final-brand-stage>p{right:0;left:0;bottom:8%;justify-content:center;width:100%;max-width:90%;margin-inline:auto;gap:8px}}@media(prefers-reduced-motion:reduce){.rxj-command-visual[data-live=true] .rxj-control-matrix>i{animation:none}.rxj-final-brand-stage[data-motion=still]:before,.rxj-final-brand-stage[data-motion=still] .rxj-final-stage-rails>span,.rxj-final-brand-stage[data-motion=still] .rxj-final-stage-rails>i,.rxj-final-brand-stage[data-motion=still] .rxj-final-brand-base,.rxj-final-brand-stage[data-motion=still]>p{animation:none;opacity:1;transform:none}.rxj-final-brand-stage[data-motion=still] .rxj-final-brand-scan,.rxj-final-brand-stage[data-motion=still] .rxj-final-brand-particles,.rxj-final-brand-stage[data-motion=still] .rxj-final-brand-lockup>span{display:none}}.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise{inset:auto 6% 21% auto!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none}.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise:before,.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise:after{display:none!important}.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise .rxj-hero-tagline{width:auto;min-width:286px;margin:0;padding:8px 0;justify-content:flex-start;color:#fff;text-shadow:0 0 10px rgba(235,249,255,.34)}@media(max-width:1100px){.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise{right:4%!important;bottom:18%!important}}@media(max-width:760px){.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise{right:50%!important;bottom:16%!important;left:auto!important;width:246px!important;margin-right:-123px!important;margin-left:0!important}.rxj-shell[data-spatial-ready=true] .rxj-hero-mark--promise .rxj-hero-tagline{min-width:0;width:246px;justify-content:center}}@media(prefers-reduced-motion:reduce){.rxj-spatial-stage{transition:none}}.rxj-shell[data-spatial-ready=true] .rxj-world>img{opacity:0}.rxj-shell[data-spatial-ready=true] .rxj-world:after,.rxj-shell[data-spatial-ready=true] .rxj-section:before,.rxj-shell[data-spatial-ready=true] .rxj-section:after{display:none}.rxj-shell[data-spatial-ready=true] .rxj-journey{border-color:#62c3ff29;background:transparent;box-shadow:none}.rxj-shell[data-spatial-ready=true] .rxj-hero-shade{background:linear-gradient(90deg,rgba(1,8,18,.5) 0%,rgba(1,8,18,.18) 34%,transparent 62%),linear-gradient(180deg,transparent 72%,rgba(1,8,18,.2))}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck,html[data-rxj-fx=balanced] .rxj-shell[data-spatial-ready=true] .rxj-chamber-deck{overflow:visible;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck:before,.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck:after,.rxj-shell[data-spatial-ready=true] .rxj-chamber-field:before,.rxj-shell[data-spatial-ready=true] .rxj-chamber-field:after{display:none}.rxj-shell[data-spatial-ready=true] .rxj-chamber-header{min-height:44px;margin-bottom:14px;padding:0 4px;border:0;border-bottom:1px solid rgba(111,204,255,.28);background:transparent;box-shadow:none}.rxj-shell[data-spatial-ready=true] .rxj-chamber-field{overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#7cd3ff66;background:linear-gradient(145deg,#04192da3,#020d1ab3);box-shadow:0 7px 18px #0000001f,inset 0 1px #e5f8ff13,inset 0 -1px #ff802b14}.rxj-shell[data-spatial-ready=true] .rxj-section[data-active=true] .rxj-chamber-deck{border:0;box-shadow:none}.rxj-shell[data-spatial-ready=true] :is(.rxj-section-intro,.rxj-journey-copy) :is(h2,p){text-shadow:0 2px 14px rgba(0,4,12,.78)}.rxj-spatial-stage[data-ready=true] .rxj-spatial-atmosphere{opacity:.76;background:radial-gradient(ellipse at 56% 17%,rgba(119,216,255,.16),transparent 34%),radial-gradient(ellipse at 53% 88%,rgba(255,126,43,.09),transparent 30%),linear-gradient(180deg,rgba(29,105,157,.045),transparent 48%,rgba(1,8,18,.1));mix-blend-mode:screen}.rxj-spatial-stage[data-ready=true] .rxj-spatial-vignette{background:linear-gradient(90deg,#0108126b,#0108120e 44%,#0108121c),linear-gradient(180deg,rgba(1,7,16,.06),transparent 72%,rgba(1,8,18,.28));box-shadow:inset 0 0 64px #00030a3d}html.is-scrolling .rxj-spatial-stage[data-ready=true] .rxj-spatial-atmosphere,html[data-rxj-fx=balanced] .rxj-spatial-stage[data-ready=true] .rxj-spatial-atmosphere{opacity:.7;mix-blend-mode:screen}@media(max-width:760px){.rxj-shell[data-spatial-ready=true] .rxj-chamber-deck{padding:0}.rxj-shell[data-spatial-ready=true] .rxj-chamber-header{margin-bottom:10px;padding:0 2px}.rxj-spatial-stage[data-ready=true] .rxj-spatial-vignette{background:linear-gradient(180deg,rgba(1,7,16,.08),transparent 68%,rgba(1,8,18,.34)),linear-gradient(90deg,rgba(1,8,18,.34),transparent 58%,rgba(1,8,18,.18));box-shadow:inset 0 0 42px #00030a33}}:root{--rx-ui-void: #020812;--rx-ui-deep: #04101e;--rx-ui-panel: rgba(4, 16, 30, .82);--rx-ui-panel-solid: #071626;--rx-ui-panel-hover: rgba(7, 25, 44, .92);--rx-ui-white: #f7fafc;--rx-ui-text: #dce4ec;--rx-ui-muted: #a7b5c3;--rx-ui-dim: #748495;--rx-ui-orange: #ff7524;--rx-ui-orange-soft: #ff9a5f;--rx-ui-ion: #63cfff;--rx-ui-line: rgba(137, 195, 231, .24);--rx-ui-line-strong: rgba(135, 209, 249, .48);--rx-ui-radius: 6px;--rx-ui-shadow: 0 18px 48px rgba(0, 3, 10, .34);--rx-ui-shadow-raised: 0 24px 64px rgba(0, 3, 10, .46);--rx-ui-ease: cubic-bezier(.16, 1, .3, 1);--rx-ui-font: "IBM Plex Sans", "SF Pro Text", "Segoe UI", sans-serif;--rx-ui-display: "Archivo", "SF Pro Display", "Segoe UI", sans-serif}html.rxj-active{position:relative;color-scheme:dark;scrollbar-gutter:stable;background:var(--rx-ui-void)}body.rxj-active{background:var(--rx-ui-void);color:var(--rx-ui-text);font-family:var(--rx-ui-font);font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.rxj-shell[data-ui=precision-v4]{position:relative;isolation:isolate;min-width:0;overflow:clip;background:var(--rx-ui-void);color:var(--rx-ui-text);font-family:var(--rx-ui-font)}.rxj-shell[data-ui=precision-v4] *{box-sizing:border-box}.rxj-shell[data-ui=precision-v4] ::selection{background:#ff752457;color:#fff}.rxj-shell[data-ui=precision-v4] :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--rx-ui-orange-soft);outline-offset:3px}.rxj-shell[data-ui=precision-v4] :is(h1,h2,h3,h4,strong,b){font-family:var(--rx-ui-display);letter-spacing:0}.rxj-shell[data-ui=precision-v4] :is(p,small,label,input,textarea,button,a){letter-spacing:0}.rxj-shell[data-ui=precision-v4] .rxj-header{top:14px;width:min(1376px,calc(100% - 28px));min-height:64px;grid-template-columns:218px minmax(0,1fr) auto;gap:20px;padding:7px 8px 7px 17px;overflow:hidden;border:1px solid rgba(129,192,230,.3);border-radius:var(--rx-ui-radius);background:linear-gradient(180deg,#08182af7,#030d19f7),var(--rx-ui-deep);box-shadow:0 16px 44px #00040c61,inset 0 1px #ffffff0e,inset 0 -1px #ff75241f;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-ui=precision-v4] .rxj-header:before{content:"";position:absolute;z-index:0;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent 2%,rgba(112,211,255,.72) 30%,rgba(255,255,255,.8) 50%,rgba(255,117,36,.82) 72%,transparent 98%);opacity:.72}.rxj-shell[data-ui=precision-v4] .rxj-header:after{content:"";position:absolute;z-index:0;right:8px;bottom:0;left:8px;height:1px;background:linear-gradient(90deg,#5bc9ffb3,#5bc9ff14 48%,#ff7524a3);opacity:.7}.rxj-shell[data-ui=precision-v4] .rxj-header>*{position:relative;z-index:1}.rxj-shell[data-ui=precision-v4] .rxj-text-brand{color:#fff;font-size:27px;line-height:1;text-shadow:0 0 18px rgba(95,189,255,.18);animation:none}.rxj-shell[data-ui=precision-v4] .rxj-brand{min-height:42px;align-items:center}.rxj-shell[data-ui=precision-v4] .rxj-nav{gap:clamp(13px,1.45vw,24px)}.rxj-shell[data-ui=precision-v4] .rxj-nav a{min-height:42px;display:inline-flex;align-items:center;padding:0;color:var(--rx-ui-muted);font-size:11px;font-weight:650;transition:color .18s ease}.rxj-shell[data-ui=precision-v4] .rxj-nav a:after{right:12%;bottom:2px;left:12%;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--rx-ui-orange),#ffc19a);box-shadow:0 0 12px #ff75246b}.rxj-shell[data-ui=precision-v4] .rxj-nav a:is(:hover,:focus-visible),.rxj-shell[data-ui=precision-v4] .rxj-nav a[data-active=true]{color:var(--rx-ui-white)}.rxj-shell[data-ui=precision-v4] .rxj-nav a[data-active=true]:after{transform:scaleX(1)}.rxj-shell[data-ui=precision-v4] .rxj-header-actions{gap:8px}.rxj-shell[data-ui=precision-v4] .rxj-button,.rxj-shell[data-ui=precision-v4] .rxj-icon-button,.rxj-shell[data-ui=precision-v4] .rxj-story-controls button{position:relative;overflow:hidden;border-radius:var(--rx-ui-radius);font-family:var(--rx-ui-font);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rxj-shell[data-ui=precision-v4] .rxj-button{min-height:44px;gap:9px;padding:0 17px;font-size:12px;font-weight:700;box-shadow:inset 0 1px #ffffff17;transition:transform .18s var(--rx-ui-ease),border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.rxj-shell[data-ui=precision-v4] .rxj-button-primary{border-color:#ffa46aa8;background:linear-gradient(180deg,#ff8438,#f46b18);color:#fff;box-shadow:0 10px 26px #ff600a38,inset 0 1px #ffffff3d}.rxj-shell[data-ui=precision-v4] .rxj-button-secondary{border-color:#89c3e757;background:#041222db;color:var(--rx-ui-white);box-shadow:inset 0 1px #ffffff0e}.rxj-shell[data-ui=precision-v4] .rxj-button:is(:hover,:focus-visible){transform:translateY(-1px)}.rxj-shell[data-ui=precision-v4] .rxj-button-primary:is(:hover,:focus-visible){border-color:#ffd1b5;background:linear-gradient(180deg,#ff9250,#ff7524);box-shadow:0 14px 30px #ff620a4d,inset 0 1px #ffffff47}.rxj-shell[data-ui=precision-v4] .rxj-button-secondary:is(:hover,:focus-visible){border-color:#89d3f99e;background:#071c32f0}.rxj-shell[data-ui=precision-v4] .rxj-button:is(:hover,:focus-visible) svg,.rxj-shell[data-ui=precision-v4] a:is(:hover,:focus-visible)>svg:last-child{transform:translate(2px)}.rxj-shell[data-ui=precision-v4] .rxj-button svg,.rxj-shell[data-ui=precision-v4] a>svg,.rxj-shell[data-ui=precision-v4] button>svg{stroke-width:1.8;transition:transform .18s var(--rx-ui-ease)}.rxj-shell[data-ui=precision-v4] .rxj-icon-button{width:42px;height:42px;flex-basis:42px;border:1px solid rgba(137,195,231,.3);background:#051526eb;color:var(--rx-ui-white);box-shadow:inset 0 1px #ffffff0e}.rxj-shell[data-ui=precision-v4] .rxj-icon-button:is(:hover,:focus-visible){transform:translateY(-1px);border-color:#ff9a5fb8;background:#0b2238f5;color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-hero{min-height:max(760px,100svh);padding:116px clamp(28px,3.2vw,48px) 112px;align-items:center}.rxj-shell[data-ui=precision-v4] .rxj-hero-shade{background:linear-gradient(90deg,#01070ff0,#020d1bc9 35%,#020d1b29 68%,#02091214),linear-gradient(180deg,#01070f0a,#0108113d 58%,#01070fc2)}.rxj-shell[data-ui=precision-v4] .rxj-hero-copy{width:min(600px,48%);padding-top:18px}.rxj-shell[data-ui=precision-v4] .rxj-eyebrow{color:var(--rx-ui-orange-soft)!important;font-size:10px;font-weight:750;line-height:1.3;text-transform:uppercase}.rxj-shell[data-ui=precision-v4] .rxj-hero h1{max-width:610px;margin-top:13px;color:var(--rx-ui-white);font-size:clamp(48px,4.25vw,61px);font-weight:690;line-height:1.035;text-wrap:balance;text-shadow:0 14px 46px rgba(0,2,8,.62)}.rxj-shell[data-ui=precision-v4] .rxj-hero h1 span{color:#e2eaf2}.rxj-shell[data-ui=precision-v4] .rxj-hero-lede{max-width:560px;margin-top:20px!important;color:var(--rx-ui-text)!important;font-size:15px;line-height:1.68}.rxj-shell[data-ui=precision-v4] .rxj-hero-actions{gap:10px;margin-top:25px}.rxj-shell[data-ui=precision-v4] .rxj-value-grid{gap:16px;margin-top:32px}.rxj-shell[data-ui=precision-v4] .rxj-value-grid>div{grid-template-columns:36px minmax(0,1fr);gap:10px}.rxj-shell[data-ui=precision-v4] .rxj-value-icon{width:34px;height:34px;padding:8px;border:1px solid rgba(121,205,246,.32);border-radius:5px;background:#051628c7;color:var(--rx-ui-orange-soft);filter:none;box-shadow:inset 0 1px #ffffff0e}.rxj-shell[data-ui=precision-v4] .rxj-value-grid strong{color:var(--rx-ui-white);font-size:11px;font-weight:650}.rxj-shell[data-ui=precision-v4] .rxj-value-grid small{color:var(--rx-ui-muted);font-size:9px;line-height:1.45}.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-hero-mark--promise{right:clamp(28px,4.2vw,64px)!important;bottom:126px!important}.rxj-shell[data-ui=precision-v4] .rxj-hero-tagline{min-width:0!important;gap:7px;padding:7px 0!important;font-size:10px;font-weight:760;text-shadow:none}.rxj-shell[data-ui=precision-v4] .rxj-hero-tagline b{color:#fff}.rxj-shell[data-ui=precision-v4] .rxj-hero-tagline i{color:var(--rx-ui-orange-soft);text-shadow:0 0 9px rgba(255,117,36,.3)}.rxj-shell[data-ui=precision-v4] .rxj-hero-stats{right:clamp(28px,3.2vw,48px);bottom:28px;width:min(690px,60%);overflow:hidden;border:1px solid rgba(124,193,233,.3);border-radius:var(--rx-ui-radius);background:#030e1beb;box-shadow:0 16px 40px #00030a52,inset 0 1px #ffffff0b;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-ui=precision-v4] .rxj-hero-stats span{min-height:58px;padding:9px 15px;border-color:#7cc1e929}.rxj-shell[data-ui=precision-v4] .rxj-hero-stats strong{font-size:18px;font-weight:680}.rxj-shell[data-ui=precision-v4] .rxj-hero-stats small{color:var(--rx-ui-muted);font-size:9px}.rxj-shell[data-ui=precision-v4] .rxj-journey{min-height:560px;grid-template-columns:minmax(238px,.3fr) minmax(0,1fr);gap:clamp(26px,3vw,46px);padding:72px clamp(28px,3.2vw,48px) 82px;border-color:#80c4ea38;background:linear-gradient(90deg,#020c18e6,#020d1a94 44%,#020b16bd);box-shadow:inset 0 1px #ffffff09,inset 0 -1px #ff75241a;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-ui=precision-v4] .rxj-journey-copy h2{margin-top:10px;color:var(--rx-ui-white);font-size:clamp(25px,2.35vw,34px);font-weight:650;line-height:1.12}.rxj-shell[data-ui=precision-v4] .rxj-journey-copy>p:not(.rxj-eyebrow){margin-top:15px;color:var(--rx-ui-muted);font-size:13px;line-height:1.62}.rxj-shell[data-ui=precision-v4] .rxj-journey-copy{transition:opacity .26s ease,transform .42s var(--rx-ui-ease)}.rxj-shell[data-ui=precision-v4] .rxj-journey[data-active=false] .rxj-journey-copy{opacity:0;transform:translateY(-12px);pointer-events:none}.rxj-shell[data-ui=precision-v4] .rxj-story-manifold{overflow:hidden;border:1px solid rgba(132,202,241,.3);border-radius:var(--rx-ui-radius);background:#030f1cc7;box-shadow:var(--rx-ui-shadow),inset 0 1px #ffffff0b}.rxj-shell[data-ui=precision-v4] .rxj-manifold-topline,.rxj-shell[data-ui=precision-v4] .rxj-manifold-console{border-color:#82c6ec33;background:#030f1de6}.rxj-shell[data-ui=precision-v4] .rxj-manifold-topline :is(span,small),.rxj-shell[data-ui=precision-v4] .rxj-manifold-console :is(h3,strong){color:var(--rx-ui-white)}.rxj-shell[data-ui=precision-v4] .rxj-manifold-station span{border-color:#81caf175;background:#071a2d;box-shadow:0 0 0 5px #4dade714}.rxj-shell[data-ui=precision-v4] .rxj-manifold-station.is-active span{border-color:var(--rx-ui-orange-soft);background:#2b160c;box-shadow:0 0 0 6px #ff75241a,0 0 22px #ff75243d}.rxj-shell[data-ui=precision-v4] .rxj-section{min-height:680px;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr);gap:clamp(28px,3.5vw,54px);align-items:center;padding:clamp(88px,10vh,124px) clamp(28px,3.2vw,48px);scroll-margin-top:146px;perspective:1400px;perspective-origin:62% 48%}.rxj-shell[data-ui=precision-v4] .rxj-section[data-stack-phase=visible] .rxj-chamber-deck{transform-style:preserve-3d}.rxj-shell[data-ui=precision-v4] .rxj-section[data-stack-phase=future] .rxj-chamber-deck,.rxj-shell[data-ui=precision-v4] .rxj-section[data-stack-phase=past] .rxj-chamber-deck{pointer-events:none}.rxj-shell[data-ui=precision-v4] .rxj-section:after{background:linear-gradient(90deg,#010811b3,#020d1a1c 48%,#020a1447);box-shadow:inset 0 1px #69c0ee14,inset 0 -1px #ff752414}.rxj-shell[data-ui=precision-v4] .rxj-section-intro{position:sticky;top:112px;align-self:start;max-width:300px;padding-top:3px}.rxj-shell[data-ui=precision-v4] .rxj-section-number{display:inline-grid;width:42px;height:28px;place-items:center;margin-bottom:18px;border:1px solid rgba(128,199,239,.36);border-radius:4px;background:#03111fc7;color:var(--rx-ui-white);font-family:var(--rx-ui-display);font-size:10px;font-weight:650;box-shadow:inset 3px 0 0 var(--rx-ui-orange)}.rxj-shell[data-ui=precision-v4] .rxj-section-intro h2{margin-top:10px;color:var(--rx-ui-white);font-size:clamp(24px,2.2vw,32px);font-weight:650;line-height:1.13;text-wrap:balance}.rxj-shell[data-ui=precision-v4] .rxj-intro-copy{margin-top:16px!important;color:var(--rx-ui-muted)!important;font-size:13px;line-height:1.65}.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck,.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-chamber-deck,html[data-rxj-fx=balanced] .rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-chamber-deck{overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck:before,.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck:after{display:none}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header,.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-chamber-header{position:relative;min-height:48px;padding:0 14px;overflow:hidden;border:1px solid rgba(126,198,237,.28);border-radius:var(--rx-ui-radius);background:#03101ee6;box-shadow:inset 0 1px #ffffff0b,0 12px 32px #00030a33}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,var(--rx-ui-ion),var(--rx-ui-orange));box-shadow:0 0 14px #63cfff57}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,rgba(99,207,255,.58),transparent 52%,rgba(255,117,36,.58));opacity:.68}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header span{gap:9px;color:var(--rx-ui-white);font-size:10px;font-weight:700;text-transform:uppercase}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header span svg{width:17px;height:17px;color:var(--rx-ui-orange-soft);stroke-width:1.7}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header small{display:inline-flex;align-items:center;gap:7px;color:var(--rx-ui-muted);font-size:9px;font-weight:650;text-transform:uppercase}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header small>i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--rx-ui-ion);box-shadow:0 0 8px #63cfffb8}.rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] .rxj-chamber-header small>i{animation:rx-ui-status-pulse 2.8s ease-in-out infinite}@keyframes rx-ui-status-pulse{0%,to{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1);box-shadow:0 0 12px #63cfffeb}}.rxj-shell[data-ui=precision-v4] .rxj-chamber-field,.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-chamber-field{overflow:visible;padding:14px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.rxj-shell[data-ui=precision-v4] .rxj-chamber-field:before,.rxj-shell[data-ui=precision-v4] .rxj-chamber-field:after{display:none}.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence),.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){overflow:hidden;border:1px solid rgba(128,196,235,.34);border-radius:var(--rx-ui-radius);background:linear-gradient(145deg,#07192bf0,#020c18f7);box-shadow:var(--rx-ui-shadow),inset 0 1px #ffffff0b;-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .3s var(--rx-ui-ease),border-color .24s ease,background-color .24s ease,box-shadow .3s ease}.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-grid a,.rxj-contact-methods a,.rxj-presence>div):is(:hover,:focus-within,:focus-visible){border-color:#ff9a5f85}@media(hover:hover)and (pointer:fine){.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card):hover{transform:translate3d(0,-4px,0);box-shadow:var(--rx-ui-shadow-raised),inset 0 1px #fff1}}.rxj-shell[data-ui=precision-v4] .rxj-tile-energy{position:absolute;z-index:6;top:0;right:0;left:0;height:1px;overflow:hidden;background:linear-gradient(90deg,#63cfffb3,#ffffff73 48%,#ff7524a8);opacity:.54;pointer-events:none}.rxj-shell[data-ui=precision-v4] .rxj-tile-energy:before{content:"";position:absolute;top:0;bottom:0;left:-20%;width:18%;background:#fff;box-shadow:0 0 10px #ffffffb8;animation:rx-ui-signal-pass 6.8s linear infinite}@keyframes rx-ui-signal-pass{to{transform:translate(680%)}}.rxj-shell[data-ui=precision-v4] .rxj-card-copy{padding:18px}.rxj-shell[data-ui=precision-v4] .rxj-card-copy>svg,.rxj-shell[data-ui=precision-v4] .rxj-principles-card>div>svg,.rxj-shell[data-ui=precision-v4] .rxj-command-grid a>svg:first-child,.rxj-shell[data-ui=precision-v4] .rxj-contact-methods>a>svg,.rxj-shell[data-ui=precision-v4] .rxj-presence>div>svg,.rxj-shell[data-ui=precision-v4] .rxj-doc-card>svg{box-sizing:border-box;width:36px;height:36px;padding:8px;border:1px solid rgba(129,202,241,.3);border-radius:5px;background:#071c30db;color:var(--rx-ui-orange-soft);filter:none;stroke-width:1.7;box-shadow:inset 0 1px #ffffff0e}.rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-command-grid a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg,.rxj-doc-card>svg){animation:rx-ui-icon-breathe 4.2s ease-in-out infinite}@keyframes rx-ui-icon-breathe{0%,to{border-color:#81caf14d;box-shadow:inset 0 1px #ffffff0e,0 0 #63cfff00}50%{border-color:#ff9a5f7a;box-shadow:inset 0 1px #ffffff13,0 0 17px #ff75241f}}.rxj-shell[data-ui=precision-v4] .rxj-card-copy>span,.rxj-shell[data-ui=precision-v4] .rxj-feature-card span,.rxj-shell[data-ui=precision-v4] .rxj-metric-card>span,.rxj-shell[data-ui=precision-v4] .rxj-principles-card>span{color:var(--rx-ui-orange-soft);font-size:9px;font-weight:700;text-transform:uppercase}.rxj-shell[data-ui=precision-v4] .rxj-card-copy h3,.rxj-shell[data-ui=precision-v4] .rxj-feature-card h3,.rxj-shell[data-ui=precision-v4] .rxj-doc-card h3,.rxj-shell[data-ui=precision-v4] .rxj-command-content h3,.rxj-shell[data-ui=precision-v4] .rxj-contact-grid h3{color:var(--rx-ui-white);font-size:17px;font-weight:640;line-height:1.22}.rxj-shell[data-ui=precision-v4] .rxj-card-copy p,.rxj-shell[data-ui=precision-v4] .rxj-doc-card p,.rxj-shell[data-ui=precision-v4] .rxj-command-grid small,.rxj-shell[data-ui=precision-v4] .rxj-contact-grid small{color:#bcc8d3;font-size:11px;line-height:1.55}.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence) :is(h3,h4,strong){color:var(--rx-ui-white)}.rxj-shell[data-ui=precision-v4] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence) :is(p,li){color:#bcc8d3}.rxj-shell[data-ui=precision-v4] .rxj-card-copy>a,.rxj-shell[data-ui=precision-v4] .rxj-principles-card>a,.rxj-shell[data-ui=precision-v4] .rxj-presence>a,.rxj-shell[data-ui=precision-v4] .rxj-story-copy>a{color:var(--rx-ui-orange-soft);font-size:11px;font-weight:700}.rxj-shell[data-ui=precision-v4] .rxj-service-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.rxj-shell[data-ui=precision-v4] .rxj-service-card{grid-column:span 2;min-height:390px}.rxj-shell[data-ui=precision-v4] .rxj-service-card:nth-child(4),.rxj-shell[data-ui=precision-v4] .rxj-service-card:nth-child(5){grid-column:span 3}.rxj-shell[data-ui=precision-v4] .rxj-media{height:170px;flex-basis:170px;background:#06111f}.rxj-shell[data-ui=precision-v4] .rxj-media :is(video,img){filter:saturate(.92) contrast(1.06) brightness(.88)}.rxj-shell[data-ui=precision-v4] .rxj-media-sheen{background:linear-gradient(180deg,transparent 48%,rgba(2,10,20,.66))}.rxj-shell[data-ui=precision-v4] .rxj-technology-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr);gap:12px}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-technology-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr)!important}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-tech-card{grid-row:auto!important;grid-column:auto!important}.rxj-shell[data-ui=precision-v4] .rxj-tech-card{min-height:380px}.rxj-shell[data-ui=precision-v4] .rxj-tech-card>img{height:176px;filter:saturate(.98) contrast(1.05) brightness(.93)}.rxj-shell[data-ui=precision-v4] .rxj-recovery-stages button{padding-inline:2px}.rxj-shell[data-ui=precision-v4] .rxj-recovery-stages strong{max-width:100%;color:var(--rx-ui-text);overflow-wrap:anywhere}.rxj-shell[data-ui=precision-v4] .rxj-process-flow span,.rxj-shell[data-ui=precision-v4] .rxj-tags small{border-color:#81caf13d;border-radius:4px;background:#05192cc7;color:var(--rx-ui-text)}.rxj-shell[data-ui=precision-v4] .rxj-story-slide{border-color:#80c4eb4d}.rxj-shell[data-ui=precision-v4] .rxj-story-copy{background:linear-gradient(180deg,#020b150d,#020b16f0 46%)}.rxj-shell[data-ui=precision-v4] .rxj-story-controls button,.rxj-shell[data-ui=precision-v4] .rxj-story-pagination button{border-color:#81caf14d;background:#041424e6;color:var(--rx-ui-white)}.rxj-shell[data-ui=precision-v4] .rxj-story-pagination button.is-active{border-color:var(--rx-ui-orange-soft);background:#3f1d0ce0;color:#fff}.rxj-shell[data-ui=precision-v4] .rxj-doc-grid{gap:12px}.rxj-shell[data-ui=precision-v4] .rxj-doc-card{min-height:190px;grid-template-columns:40px minmax(0,1fr) 34px;padding:18px}.rxj-shell[data-ui=precision-v4] .rxj-doc-card b{width:32px;height:32px;border-color:#81caf142;border-radius:5px;color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-command-center{min-height:460px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.rxj-shell[data-ui=precision-v4] .rxj-command-visual{min-height:460px;border-right:1px solid rgba(128,196,235,.18);background:#03101e}.rxj-shell[data-ui=precision-v4] .rxj-command-content{padding:22px}.rxj-shell[data-ui=precision-v4] .rxj-command-content>header{border-color:#80c4eb2e}.rxj-shell[data-ui=precision-v4] .rxj-command-content>header p{color:var(--rx-ui-orange-soft);font-size:9px}.rxj-shell[data-ui=precision-v4] .rxj-command-grid a{min-height:104px;border:1px solid rgba(128,196,235,.2);border-radius:5px;background:#041526bd}.rxj-shell[data-ui=precision-v4] .rxj-command-grid a:is(:hover,:focus-visible){transform:translateY(-2px);background:#081e33e6}.rxj-shell[data-ui=precision-v4] .rxj-command-grid a>svg:last-child{color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-contact-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.28fr) minmax(0,.9fr);gap:12px}.rxj-shell[data-ui=precision-v4] :is(.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){min-height:410px;padding:20px}.rxj-shell[data-ui=precision-v4] .rxj-contact-methods a,.rxj-shell[data-ui=precision-v4] .rxj-presence>div{border-color:#80c4eb29}.rxj-shell[data-ui=precision-v4] .rxj-contact-methods strong,.rxj-shell[data-ui=precision-v4] .rxj-presence strong{color:var(--rx-ui-white);font-size:11px}.rxj-shell[data-ui=precision-v4] .rxj-rfq-form{gap:9px}.rxj-shell[data-ui=precision-v4] .rxj-rfq-form :is(input,textarea){border-color:#80c4eb42;border-radius:5px;background:#010a15d1;color:var(--rx-ui-white);font-family:var(--rx-ui-font);font-size:11px}.rxj-shell[data-ui=precision-v4] .rxj-rfq-form :is(input,textarea)::placeholder{color:#8293a4}.rxj-shell[data-ui=precision-v4] .rxj-rfq-form :is(input,textarea):focus{border-color:#ff9a5fb8;box-shadow:0 0 0 3px #ff75241c}.rxj-shell[data-ui=precision-v4] .rxj-rfq-actions a{border-color:#80c4eb4d;border-radius:5px;background:#05192cd1;color:var(--rx-ui-white)}.rxj-shell[data-ui=precision-v4] .rxj-response-path{width:min(1376px,calc(100% - 28px));gap:0;margin:30px auto 0;overflow:hidden;border:1px solid rgba(128,196,235,.24);border-radius:var(--rx-ui-radius);background:#030f1ce0;box-shadow:var(--rx-ui-shadow)}.rxj-shell[data-ui=precision-v4] .rxj-response-path span{border:0;border-right:1px solid rgba(128,196,235,.16);border-radius:0;background:transparent;box-shadow:none}.rxj-shell[data-ui=precision-v4] .rxj-response-path span:last-child{border-right:0}.rxj-shell[data-ui=precision-v4] .rxj-response-path svg{color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-footer{width:min(1440px,100%);margin:46px auto 0;padding:52px clamp(28px,3.2vw,48px) 44px;border-top:1px solid rgba(128,196,235,.22);background:linear-gradient(180deg,#030e1beb,#020812)}.rxj-shell[data-ui=precision-v4] .rxj-footer-text-brand{font-size:31px;animation:none}.rxj-shell[data-ui=precision-v4] .rxj-footer :is(p,small,nav a){color:var(--rx-ui-muted)}.rxj-shell[data-ui=precision-v4] .rxj-footer nav strong{color:var(--rx-ui-white);font-size:10px}.rxj-shell[data-ui=precision-v4] .rxj-footer nav a{font-size:10px}.rxj-shell[data-ui=precision-v4] .rxj-footer nav a:hover{color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-footer-leaf{border-color:#ff9a5f61;border-radius:5px;background:#041424cc;color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-launcher-overlay{background:#00050cd1;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-ui=precision-v4] .rxj-launcher{border-color:#80c4eb57;border-radius:var(--rx-ui-radius);background:#061525;box-shadow:0 34px 100px #000208b8,inset 0 1px #ffffff0e}.rxj-shell[data-ui=precision-v4] .rxj-launcher :is(label,.rxj-launcher-grid a){border-color:#80c4eb38;border-radius:5px;background:#020c18b8}.rxj-shell[data-ui=precision-v4] .rxj-launcher-grid a>svg:first-child{color:var(--rx-ui-orange-soft)}.rxj-shell[data-ui=precision-v4] .rxj-scroll-progress{height:2px;background:linear-gradient(90deg,var(--rx-ui-ion),#fff 52%,var(--rx-ui-orange));box-shadow:0 0 12px #63cfff5c}.rxj-shell[data-ui=precision-v4] .rxj-spatial-atmosphere{opacity:.68;background:radial-gradient(circle at 74% 32%,rgba(82,180,238,.1),transparent 28%),radial-gradient(circle at 38% 68%,rgba(255,117,36,.06),transparent 24%),linear-gradient(180deg,#01081105,#0108113d)}.rxj-shell[data-ui=precision-v4] .rxj-spatial-optics{position:absolute;z-index:2;inset:0;overflow:hidden;pointer-events:none;opacity:.54;mix-blend-mode:screen}.rxj-shell[data-ui=precision-v4] .rxj-spatial-optics:before{content:"";position:absolute;top:-12%;bottom:-12%;left:-26%;width:clamp(120px,16vw,260px);background:linear-gradient(90deg,transparent,rgba(178,232,255,.075),rgba(255,255,255,.12),rgba(255,139,70,.055),transparent);transform:translateZ(0) skew(-9deg);animation:rx-optical-pass 13.5s linear infinite;will-change:transform}.rxj-shell[data-ui=precision-v4] .rxj-spatial-optics:after{content:"";position:absolute;right:5%;bottom:9%;left:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(93,206,255,.18),rgba(255,255,255,.32),rgba(255,117,36,.22),transparent);box-shadow:0 0 18px #56c7ff1f}.rxj-shell[data-ui=precision-v4] .rxj-spatial-stage[data-post=bloom] .rxj-spatial-optics{opacity:.68}@keyframes rx-optical-pass{0%,12%{transform:translateZ(0) skew(-9deg);opacity:0}18%{opacity:.8}42%{opacity:.8}50%,to{transform:translate3d(760%,0,0) skew(-9deg);opacity:0}}.rxj-shell[data-ui=precision-v4] .rxj-button:after,.rxj-shell[data-ui=precision-v4] .rxj-icon-button:after{content:"";position:absolute;top:1px;right:12%;left:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);opacity:.52;pointer-events:none}.rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#7ad3ff70;box-shadow:0 20px 50px #00030a66,0 0 24px #4bbeff0e,inset 0 1px #ebfaff16,inset 0 -1px #ff75241a}.rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-command-grid a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg,.rxj-doc-card>svg){color:#effaff;filter:drop-shadow(0 0 8px rgba(92,204,255,.48))}@media(hover:hover)and (pointer:fine){.rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-doc-card,.rxj-command-grid a,.rxj-contact-methods a):hover{border-color:#b0e5ffa3;box-shadow:0 24px 58px #00030a75,0 0 30px #4bbeff17,inset 0 1px #ffffff1c,inset 0 -1px #ff752429}}html.is-scrolling .rxj-shell[data-ui=precision-v4] :is(.rxj-tile-energy:before,.rxj-section[data-active=true] svg){animation-play-state:paused}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard){--background: #020812;--foreground: #f7fafc;--card: #071626;--card-foreground: #f7fafc;--secondary: #0a1b2d;--secondary-foreground: #f7fafc;--muted: #0a1b2d;--muted-foreground: #a7b5c3;--border: rgba(137, 195, 231, .24);min-height:100vh;background:linear-gradient(rgba(118,185,226,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(118,185,226,.03) 1px,transparent 1px),linear-gradient(180deg,#030b16,#020812 70%);background-size:48px 48px,48px 48px,100% 100%;color:var(--rx-ui-text);font-family:var(--rx-ui-font);font-optical-sizing:auto}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(h1,h2,h3,h4,strong){color:var(--rx-ui-white)!important;font-family:var(--rx-ui-display);letter-spacing:0!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.text-foreground,.text-slate-950,.text-slate-900,.text-slate-800){color:var(--rx-ui-white)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400,.text-slate-300){color:var(--rx-ui-muted)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.text-primary,.text-cyan-300,.text-cyan-400,.text-orange-300,.section-kicker){color:var(--rx-ui-orange-soft)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) [class*=tracking-]{letter-spacing:0!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) [class*=rounded-]:not(.rounded-full){border-radius:var(--rx-ui-radius)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-hero{overflow:hidden;border:1px solid rgba(137,195,231,.3)!important;border-radius:var(--rx-ui-radius)!important;background:linear-gradient(145deg,#07182a85,#020c185c)!important;box-shadow:0 24px 70px #00030a2e,inset 0 1px #ffffff0e!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-hero:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,var(--rx-ui-ion),rgba(255,255,255,.72) 50%,var(--rx-ui-orange));opacity:.72}.apple-redoxy-dashboard .apple-dashboard-hero>video{opacity:.4;filter:saturate(.82) contrast(1.08) brightness(.56)}.apple-redoxy-dashboard .trader-hero-shade{background:linear-gradient(90deg,#020a14b8,#030f1d6b 48%,#030e1b3d)}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.surface-card,.market-glass-card,.apple-dashboard-feature,.energy-command-panel,.energy-quote-tile,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-card-grid>article){border:1px solid rgba(137,195,231,.24)!important;border-radius:var(--rx-ui-radius)!important;background:linear-gradient(145deg,#07182a75,#030e1b57)!important;color:var(--rx-ui-text)!important;box-shadow:var(--rx-ui-shadow),inset 0 1px #ffffff0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.surface-card,.market-glass-card,.apple-dashboard-feature,.energy-quote-tile,.apple-dashboard-overview>article,.apple-dashboard-overview>div):is(:hover,:focus-within){border-color:#ff9a5f75!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.bg-white,.bg-secondary,.bg-card,.bg-slate-50,.bg-slate-100){border-color:#89c3e733!important;background:#03101ec7!important;color:var(--rx-ui-text)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-white\/10,.border-white\/15){border-color:#89c3e733!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-quicknav :is(a,button),:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.btn-premium,.btn-premium-outline){min-height:42px;border-radius:var(--rx-ui-radius)!important;font-family:var(--rx-ui-font);font-size:11px;font-weight:700;letter-spacing:0!important;transition:transform .18s var(--rx-ui-ease),border-color .18s ease,background .18s ease}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .btn-premium{border:1px solid rgba(255,164,106,.64)!important;background:linear-gradient(180deg,#ff8438,#f46b18)!important;color:#fff!important;box-shadow:0 10px 24px #ff600a33,inset 0 1px #ffffff38!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .btn-premium-outline,:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-quicknav a:not(.btn-premium){border:1px solid rgba(137,195,231,.28)!important;background:#041323e0!important;color:var(--rx-ui-white)!important;box-shadow:inset 0 1px #ffffff0b!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-quicknav :is(a,button):is(:hover,:focus-visible),:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.btn-premium,.btn-premium-outline):is(:hover,:focus-visible){transform:translateY(-1px);border-color:#ff9a5fb3!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) svg.lucide{stroke-width:1.75}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.market-glass-card,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-feature) svg.lucide{color:var(--rx-ui-orange-soft)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(input,textarea,select){border:1px solid rgba(137,195,231,.24)!important;border-radius:5px!important;background:#010a15db!important;color:var(--rx-ui-white)!important;font-family:var(--rx-ui-font);letter-spacing:0!important;box-shadow:none!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(input,textarea,select):focus{border-color:#ff9a5fb3!important;outline:0;box-shadow:0 0 0 3px #ff75241a!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(input,textarea)::placeholder{color:#7f8f9f!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(table,thead,tbody,tr,th,td){border-color:#89c3e72e!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) thead{background:#041424f0!important;color:var(--rx-ui-white)!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) [class*=rounded-]:not(.rounded-full),#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.surface-card,.market-glass-card,.apple-dashboard-feature,.energy-command-panel,.energy-quote-tile,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-card-grid>article){border-radius:var(--rx-ui-radius)!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) :is(.surface-card,.market-glass-card,.apple-dashboard-feature,.energy-command-panel,.energy-quote-tile,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-card-grid>article){border:1px solid rgba(137,195,231,.24)!important;background:linear-gradient(145deg,#07182a75,#030e1b57)!important;color:var(--rx-ui-text)!important;box-shadow:var(--rx-ui-shadow),inset 0 1px #ffffff0a!important}@media(max-width:1240px){.rxj-shell[data-ui=precision-v4] .rxj-header{grid-template-columns:190px minmax(0,1fr) auto}.rxj-shell[data-ui=precision-v4] .rxj-nav{gap:13px}.rxj-shell[data-ui=precision-v4] .rxj-nav a{font-size:10px}.rxj-shell[data-ui=precision-v4] .rxj-command-button{display:none}}@media(max-width:1080px){.rxj-shell[data-ui=precision-v4] .rxj-header{grid-template-columns:1fr auto}.rxj-shell[data-ui=precision-v4] .rxj-nav,.rxj-shell[data-ui=precision-v4] .rxj-header .rxj-button-primary{display:none}.rxj-shell[data-ui=precision-v4] .rxj-menu-button{display:grid}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav{top:88px;border-radius:var(--rx-ui-radius);background:#061525;-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a{color:var(--rx-ui-text);border-color:#89c3e729;font-size:13px}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a[data-active=true]{color:var(--rx-ui-white);box-shadow:inset 3px 0 0 var(--rx-ui-orange)}.rxj-shell[data-ui=precision-v4] .rxj-hero-copy{width:min(590px,61%)}.rxj-shell[data-ui=precision-v4] .rxj-hero h1{font-size:clamp(44px,5.7vw,56px)}.rxj-shell[data-ui=precision-v4] .rxj-hero-stats{right:30px;left:30px;width:auto}.rxj-shell[data-ui=precision-v4] .rxj-section{grid-template-columns:210px minmax(0,1fr);gap:28px}.rxj-shell[data-ui=precision-v4] .rxj-section-intro h2{font-size:25px}.rxj-shell[data-ui=precision-v4] .rxj-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-shell[data-ui=precision-v4] .rxj-service-card,.rxj-shell[data-ui=precision-v4] .rxj-service-card:nth-child(4),.rxj-shell[data-ui=precision-v4] .rxj-service-card:nth-child(5){grid-column:auto}.rxj-shell[data-ui=precision-v4] .rxj-service-card:last-child{grid-column:1 / -1}.rxj-shell[data-ui=precision-v4] .rxj-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-tech-card-wide{grid-column:1 / -1!important}.rxj-shell[data-ui=precision-v4] .rxj-contact-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.rxj-shell[data-ui=precision-v4] .rxj-presence{grid-column:1 / -1;min-height:auto}}@media(max-width:760px){.rxj-shell[data-ui=precision-v4] .rxj-header{top:10px;width:calc(100% - 20px);min-height:58px;padding:6px 7px 6px 13px}.rxj-shell[data-ui=precision-v4] .rxj-text-brand{font-size:24px}.rxj-shell[data-ui=precision-v4] .rxj-icon-button{width:40px;height:40px;flex-basis:40px}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav{top:78px;right:10px;left:10px;max-height:calc(100svh - 90px);overflow-y:auto}.rxj-shell[data-ui=precision-v4] .rxj-hero{min-height:max(760px,calc(100svh - 20px));align-items:start;padding:94px 20px 62px}.rxj-shell[data-ui=precision-v4] .rxj-hero-shade{background:linear-gradient(90deg,#01070ff0,#010811ad 72%,#01081140),linear-gradient(180deg,#01070f1a,#01081133 54%,#01070fdb)}.rxj-shell[data-ui=precision-v4] .rxj-hero-copy{isolation:isolate;width:100%;max-width:354px;padding-top:10px}.rxj-shell[data-ui=precision-v4] .rxj-hero-copy:before{content:"";position:absolute;z-index:-1;inset:-14px -18px;background:linear-gradient(90deg,rgba(1,8,17,.88),rgba(1,8,17,.72) 72%,transparent);pointer-events:none}.rxj-shell[data-ui=precision-v4] .rxj-hero h1{max-width:350px;margin-top:9px;font-size:clamp(35px,10.5vw,42px);line-height:1.03;text-wrap:wrap}.rxj-shell[data-ui=precision-v4] .rxj-hero-lede{max-width:340px;margin-top:16px!important;font-size:13px;line-height:1.58}.rxj-shell[data-ui=precision-v4] .rxj-hero-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:20px}.rxj-shell[data-ui=precision-v4] .rxj-hero-actions .rxj-button{width:100%}.rxj-shell[data-ui=precision-v4] .rxj-value-grid{grid-template-columns:1fr;gap:9px;margin-top:18px}.rxj-shell[data-ui=precision-v4] .rxj-value-grid>div{grid-template-columns:32px minmax(0,1fr);align-items:center}.rxj-shell[data-ui=precision-v4] .rxj-value-icon{width:30px;height:30px;padding:7px}.rxj-shell[data-ui=precision-v4] .rxj-value-grid small{display:none}.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-hero-mark--promise{right:auto!important;bottom:20px!important;left:20px!important;width:auto!important;margin:0!important}.rxj-shell[data-ui=precision-v4] .rxj-hero-tagline{width:auto!important;justify-content:flex-start!important;gap:5px;font-size:8.5px}.rxj-shell[data-ui=precision-v4] .rxj-hero-stats{display:none}.rxj-shell[data-ui=precision-v4] .rxj-journey{display:block;min-height:0;padding:58px 18px 66px}.rxj-shell[data-ui=precision-v4] .rxj-journey-copy{margin-bottom:28px}.rxj-shell[data-ui=precision-v4] .rxj-journey-copy h2{font-size:27px}.rxj-shell[data-ui=precision-v4] .rxj-journey-copy .rxj-button{width:auto}.rxj-shell[data-ui=precision-v4] .rxj-story-manifold{min-height:620px}.rxj-shell[data-ui=precision-v4] .rxj-section{display:block;min-height:0;padding:78px 18px}.rxj-shell[data-ui=precision-v4] .rxj-section-intro{position:relative;top:auto;max-width:440px;margin-bottom:26px}.rxj-shell[data-ui=precision-v4] .rxj-section-intro h2{font-size:26px}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header,.rxj-shell[data-ui=precision-v4][data-spatial-ready=true] .rxj-chamber-header{min-height:44px;padding:0 11px}.rxj-shell[data-ui=precision-v4] .rxj-chamber-header span,.rxj-shell[data-ui=precision-v4] .rxj-chamber-header small{font-size:8px}.rxj-shell[data-ui=precision-v4] :is(.rxj-about-grid,.rxj-service-grid,.rxj-technology-grid,.rxj-project-grid,.rxj-doc-grid,.rxj-contact-grid){grid-template-columns:1fr}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-technology-grid{grid-template-columns:1fr!important}.rxj-shell[data-ui=precision-v4] .rxj-service-card,.rxj-shell[data-ui=precision-v4] .rxj-service-card:last-child,.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-tech-card-wide,.rxj-shell[data-ui=precision-v4] .rxj-presence{grid-column:auto!important}.rxj-shell[data-ui=precision-v4] .rxj-service-card{min-height:360px}.rxj-shell[data-ui=precision-v4] .rxj-tech-card{min-height:350px}.rxj-shell[data-ui=precision-v4] .rxj-doc-card{min-height:170px}.rxj-shell[data-ui=precision-v4] .rxj-command-center{grid-template-columns:1fr;min-height:0}.rxj-shell[data-ui=precision-v4] .rxj-command-visual{min-height:280px;border-right:0;border-bottom:1px solid rgba(128,196,235,.18)}.rxj-shell[data-ui=precision-v4] :is(.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){min-height:auto}.rxj-shell[data-ui=precision-v4] .rxj-response-path{width:calc(100% - 36px);grid-template-columns:1fr}.rxj-shell[data-ui=precision-v4] .rxj-response-path span{border-right:0;border-bottom:1px solid rgba(128,196,235,.16)}.rxj-shell[data-ui=precision-v4] .rxj-response-path span:last-child{border-bottom:0}.rxj-shell[data-ui=precision-v4] .rxj-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding:42px 20px 48px}.rxj-shell[data-ui=precision-v4] .rxj-footer-brand{grid-column:1 / -1}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard){padding:18px 14px 36px!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-hero{padding:20px!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) .apple-dashboard-hero h1{font-size:30px!important;line-height:1.12!important}}@media(max-width:440px){.rxj-shell[data-ui=precision-v4] .rxj-hero{padding-right:16px;padding-left:16px}.rxj-shell[data-ui=precision-v4] .rxj-hero h1{font-size:34px}.rxj-shell[data-ui=precision-v4] .rxj-rfq-form{grid-template-columns:1fr}.rxj-shell[data-ui=precision-v4] .rxj-rfq-form :is(h3,textarea,.rxj-button,p,.rxj-rfq-actions){grid-column:auto}.rxj-shell[data-ui=precision-v4] .rxj-footer{grid-template-columns:1fr}.rxj-shell[data-ui=precision-v4] .rxj-footer-brand{grid-column:auto}.rxj-shell[data-ui=precision-v4] .rxj-spatial-optics{opacity:.3}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-ui=precision-v4] *,:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) *{scroll-behavior:auto!important}.rxj-shell[data-ui=precision-v4] .rxj-tile-energy:before,.rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] svg,.rxj-shell[data-ui=precision-v4] .rxj-spatial-optics:before{animation:none!important}}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.32}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-spatial-stage[data-ready=true][data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.52}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:.66;filter:saturate(.98) contrast(1.08) brightness(.68)}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-chamber-environment>img[data-active=true]{opacity:.34;filter:saturate(.84) contrast(1.1) brightness(.5)}@media(max-width:1180px){.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.4}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-spatial-stage[data-ready=true][data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.62}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:.72}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-chamber-environment>img[data-active=true]{opacity:.46}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-travel-section{will-change:auto}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{top:auto!important}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.25}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-spatial-stage[data-ready=true][data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.4}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:.8}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-chamber-environment>img[data-active=true]{opacity:.58}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-experience=spatial-v5] .rxj-travel-section{opacity:1!important;transform:none!important;will-change:auto}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.02}}html[data-rxj-fx=balanced] .rxj-shell[data-ui=precision-v4] .rxj-spatial-optics:before{animation:none;transform:translate3d(330%,0,0) skew(-9deg);opacity:.28}html.is-scrolling .rxj-shell[data-ui=precision-v4] .rxj-tile-energy:before,html.is-scrolling .rxj-shell[data-ui=precision-v4] .rxj-section[data-active=true] svg,html.is-scrolling .rxj-shell[data-ui=precision-v4] .rxj-chamber-field:before,html.is-scrolling .rxj-shell[data-ui=precision-v4] .rxj-recovery-system>header span i,html.is-scrolling .rxj-shell[data-ui=precision-v4] .rxj-spatial-optics:before{animation-play-state:paused!important}@layer components{#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.apple-redoxy-dashboard) [class*=rounded-]:not(.rounded-full){border-radius:6px!important}#root .redoxy-unified-shell .apple-redoxy-dashboard :is(.surface-card,.market-glass-card,.energy-quote-tile,.apple-dashboard-feature,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-card-grid>article),#root .admin-command-shell.apple-redoxy-admin :is(.market-glass-card,.energy-quote-tile,.energy-command-panel,section.rounded-3xl,article.rounded-2xl),#root .apple-redoxy-control :is(section.rounded-2xl,div.rounded-2xl,div.rounded-xl){border:1px solid rgba(137,195,231,.24)!important;border-radius:6px!important;background:linear-gradient(145deg,#07182a80,#030e1b66)!important;color:var(--rx-ui-text)!important;box-shadow:var(--rx-ui-shadow),inset 0 1px #ffffff0a!important}}.rxj-shell[data-experience=spatial-v5] .rxj-station-rail{position:fixed;z-index:18;top:88px;left:50%;width:min(684px,calc(100% - 40px));min-height:44px;display:grid;grid-template-columns:188px minmax(240px,1fr) 76px;align-items:center;gap:12px;padding:5px 6px 5px 13px;transform:translate(-50%);overflow:hidden;border:1px solid rgba(126,204,245,.28);border-radius:var(--rx-ui-radius);background:linear-gradient(180deg,#051526f0,#020c18f5);box-shadow:0 14px 34px #00040c4d,inset 0 1px #ffffff0e}.rxj-shell[data-experience=spatial-v5] .rxj-station-rail:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 8%,rgba(100,207,255,.05) 42%,transparent 58%,rgba(255,117,36,.035))}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout{position:relative;z-index:1;min-width:0;display:grid;grid-template-columns:8px auto;grid-template-rows:auto auto;align-items:center;column-gap:8px}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout>i{grid-row:1 / 3;width:6px;height:6px;border-radius:50%;background:#75deff;box-shadow:0 0 0 4px #52c9ff14,0 0 12px #52c9ffb8;animation:rxj-station-breathe 2.8s ease-in-out infinite}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout span{color:var(--rx-ui-orange-soft);font-family:var(--rx-ui-font);font-size:8px;font-weight:760;line-height:1.15}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout strong{overflow:hidden;color:var(--rx-ui-white);font-family:var(--rx-ui-display);font-size:11px;font-weight:720;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.rxj-shell[data-experience=spatial-v5] .rxj-station-route{position:relative;z-index:1;min-width:0;height:28px;display:flex;align-items:center;justify-content:space-between}.rxj-shell[data-experience=spatial-v5] .rxj-station-route:before,.rxj-shell[data-experience=spatial-v5] .rxj-station-route-fill{content:"";position:absolute;z-index:-1;top:50%;right:8px;left:8px;height:1px;transform:translateY(-50%);background:#85c0e53d}.rxj-shell[data-experience=spatial-v5] .rxj-station-route-fill{z-index:0;right:8px;transform:translateY(-50%) scaleX(0);transform-origin:left center;background:linear-gradient(90deg,#62d1ff,#d9f6ff 66%,var(--rx-ui-orange));box-shadow:0 0 10px #5acdff80;transition:transform .76s var(--rx-ui-ease)}.rxj-shell[data-experience=spatial-v5] .rxj-station-route button{position:relative;z-index:2;width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;padding:0;border:1px solid rgba(139,198,234,.32);border-radius:50%;background:#061628;color:#8295a7;cursor:pointer;transition:transform .18s var(--rx-ui-ease),border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease}.rxj-shell[data-experience=spatial-v5] .rxj-station-route button span{font-family:var(--rx-ui-font);font-size:6px;font-weight:800}.rxj-shell[data-experience=spatial-v5] .rxj-station-route button[data-complete=true]{border-color:#65d2ff99;color:#dff8ff;background:#0b3551}.rxj-shell[data-experience=spatial-v5] .rxj-station-route button[data-active=true]{transform:scale(1.18);border-color:#ffa267e6;background:var(--rx-ui-orange);color:#fff;box-shadow:0 0 0 4px #ff752417,0 0 15px #ff75245c}.rxj-shell[data-experience=spatial-v5] .rxj-station-route button:is(:hover,:focus-visible){transform:scale(1.16);border-color:#e1f8ffdb;color:#fff}.rxj-shell[data-experience=spatial-v5] .rxj-station-controls{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,32px);gap:4px}.rxj-shell[data-experience=spatial-v5] .rxj-station-controls button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid rgba(137,195,231,.26);border-radius:4px;background:#051729e6;color:var(--rx-ui-white);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.rxj-shell[data-experience=spatial-v5] .rxj-station-controls button svg{width:15px;height:15px}.rxj-shell[data-experience=spatial-v5] .rxj-station-controls button:is(:hover,:focus-visible){border-color:#ff9a5fa8;background:#0c273ef5;color:var(--rx-ui-orange-soft)}.rxj-shell[data-experience=spatial-v5] .rxj-station-controls button:disabled{opacity:.28;cursor:default}@keyframes rxj-station-breathe{0%,to{opacity:.62;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-station-rail{inset:80px 12px auto;width:auto;min-height:46px;grid-template-columns:minmax(0,1fr) 76px;transform:none;padding-left:12px;background:#041322}.rxj-shell[data-ui=precision-v4] .rxj-hero{padding-top:150px}.rxj-shell[data-ui=precision-v4] :is(.rxj-journey,.rxj-section){scroll-margin-top:140px}.rxj-shell[data-experience=spatial-v5] .rxj-station-route{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout strong{font-size:12px}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-ui=precision-v4] .rxj-chamber-header small>i,.rxj-shell[data-experience=spatial-v5] .rxj-station-readout>i{animation:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout>i{animation:none}}html.is-scrolling .rxj-shell[data-experience=spatial-v5] .rxj-station-readout>i{animation-play-state:paused}.rxj-shell[data-experience=spatial-v5]{--rx-chamber-panel: rgba(2, 11, 20, .82);--rx-chamber-panel-strong: rgba(2, 10, 19, .94);--rx-chamber-edge: rgba(162, 215, 244, .3);--rx-chamber-orange: #ff7a2a;background:#02070c}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment{position:fixed;z-index:0;inset:0;overflow:hidden;background:#02070c;pointer-events:none;contain:strict}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{position:absolute;inset:-2%;width:104%;height:104%;object-fit:cover;object-position:center;opacity:0;filter:saturate(.92) contrast(1.08) brightness(.66);transform:translateZ(0) scale(1.035);transform-origin:58% 52%;transition:opacity .98s var(--rx-ui-ease),transform 1.5s var(--rx-ui-ease),filter .98s ease;will-change:opacity,transform}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:1;filter:saturate(1.04) contrast(1.07) brightness(.8)}.rxj-shell[data-active-section=canvas-home] .rxj-chamber-environment>img[data-active=true]{transform:translateZ(0) scale(1.035)}.rxj-shell[data-active-section=canvas-journey] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-1.1%,-.6%,0) scale(1.07)}.rxj-shell[data-active-section=canvas-about] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(.8%,-1.2%,0) scale(1.1)}.rxj-shell[data-active-section=canvas-services] .rxj-chamber-environment>img[data-active=true]{transform:translateZ(0) scale(1.035)}.rxj-shell[data-active-section=canvas-technology] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-1.2%,-.7%,0) scale(1.07)}.rxj-shell[data-active-section=canvas-traction] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(.9%,-1.2%,0) scale(1.095)}.rxj-shell[data-active-section=canvas-downloads] .rxj-chamber-environment>img[data-active=true]{transform:translateZ(0) scale(1.035)}.rxj-shell[data-active-section=canvas-alliances] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-1%,-.6%,0) scale(1.065)}.rxj-shell[data-active-section=canvas-control] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(.8%,-1%,0) scale(1.09)}.rxj-shell[data-active-section=canvas-contact] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-.4%,-1.4%,0) scale(1.115)}.rxj-chamber-environment-shade,.rxj-chamber-environment-depth,.rxj-chamber-environment-scan{position:absolute;inset:0;pointer-events:none}.rxj-chamber-environment-shade{z-index:2;background:linear-gradient(90deg,#00050aeb,#01080eb8 27%,#01080e24 58%,#00050a38,#000409a8),linear-gradient(180deg,rgba(0,5,10,.36),transparent 22%,transparent 68%,rgba(0,4,9,.72))}.rxj-chamber-environment-depth{z-index:3;background:radial-gradient(ellipse at 72% 34%,rgba(110,204,255,.09),transparent 30%),radial-gradient(ellipse at 61% 64%,rgba(255,112,30,.07),transparent 22%),linear-gradient(118deg,transparent 44%,rgba(205,241,255,.04) 55%,transparent 67%);mix-blend-mode:screen}.rxj-chamber-environment-scan{z-index:4;left:-22%;width:18%;background:linear-gradient(90deg,transparent,rgba(197,238,255,.065),rgba(255,255,255,.09),rgba(255,127,45,.045),transparent);transform:skew(-9deg);opacity:0;animation:rxj-chamber-inspection-pass 12s linear infinite}@keyframes rxj-chamber-inspection-pass{0%,16%{transform:translateZ(0) skew(-9deg);opacity:0}21%,44%{opacity:.72}52%,to{transform:translate3d(720%,0,0) skew(-9deg);opacity:0}}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage{z-index:1;mix-blend-mode:screen;filter:saturate(.88) brightness(1.08)}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.055}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-atmosphere,.rxj-shell[data-experience=spatial-v5] .rxj-spatial-optics{opacity:.18}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-vignette{background:linear-gradient(90deg,rgba(0,5,10,.22),transparent 46%,rgba(0,5,10,.14));box-shadow:none}.rxj-shell[data-experience=spatial-v5] .rxj-header{top:0;width:100%;min-height:70px;grid-template-columns:214px minmax(0,1fr) auto;padding:0 clamp(22px,3vw,46px);border:0;border-bottom:1px solid rgba(160,214,244,.2);border-radius:0;background:linear-gradient(180deg,#01080feb,#01080fc2);box-shadow:0 16px 34px #00030833,inset 0 -1px #ff7a2a0f}.rxj-shell[data-experience=spatial-v5] .rxj-header:before,.rxj-shell[data-experience=spatial-v5] .rxj-header:after{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-brand{min-height:46px}.rxj-shell[data-experience=spatial-v5] .rxj-text-brand{font-size:25px;filter:drop-shadow(0 0 10px rgba(80,179,255,.16))}.rxj-shell[data-experience=spatial-v5] .rxj-nav{justify-content:center;gap:clamp(14px,1.5vw,25px)}.rxj-shell[data-experience=spatial-v5] .rxj-nav a{min-height:70px;color:#aebbc6;font-size:10.5px;font-weight:620}.rxj-shell[data-experience=spatial-v5] .rxj-nav a:after{right:16%;bottom:0;left:16%;height:1px}.rxj-shell[data-experience=spatial-v5] .rxj-button{min-height:42px;border-radius:4px}.rxj-shell[data-experience=spatial-v5] .rxj-button-primary{border-color:#ff9450b8;background:linear-gradient(180deg,#ff873d,#ed6718)}.rxj-shell[data-experience=spatial-v5] .rxj-icon-button{border-radius:4px;background:#030f1ae6}.rxj-shell[data-experience=spatial-v5] .rxj-station-rail{top:88px;right:22px;left:auto;width:248px;min-height:48px;grid-template-columns:minmax(0,1fr) 72px;gap:8px;padding:5px 5px 5px 12px;transform:none;border-color:#a6dbf73d;border-radius:4px;background:#020c16db;box-shadow:0 12px 34px #00030847,inset 3px 0 #ff7a2ad1}.rxj-shell[data-experience=spatial-v5] .rxj-station-route{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout>i{background:#f1fbff;box-shadow:0 0 0 4px #5acbff12,0 0 12px #5acbff94}.rxj-shell[data-experience=spatial-v5] .rxj-station-readout strong{font-size:10px}.rxj-shell[data-experience=spatial-v5] .rxj-hero{min-height:max(760px,100svh);align-items:start;padding:126px clamp(30px,5vw,74px) 102px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-shade{background:linear-gradient(90deg,#00050adb,#00060c91 39%,#00060c0f 64%,#00050a29),linear-gradient(180deg,#00050a0d,#00050a3d 62%,#00050abd)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{width:min(445px,39%);padding-top:18px}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-sequence{position:relative;display:inline-flex;align-items:center;gap:clamp(9px,1vw,13px);width:max-content;max-width:100%;min-height:52px;margin:0 0 16px;isolation:isolate}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-emblem{position:relative;z-index:2;display:grid;flex:0 0 clamp(42px,4vw,52px);width:clamp(42px,4vw,52px);aspect-ratio:1;place-items:center;filter:drop-shadow(0 0 14px rgba(76,183,255,.34)) drop-shadow(0 8px 18px rgba(0,2,8,.58));transform-origin:center;animation:rxj-intro-emblem-breathe 5.8s ease-in-out 2.7s infinite}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-emblem:before{content:"";position:absolute;inset:12%;z-index:-1;border-radius:50%;background:#57c5ff47;filter:blur(13px)}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-emblem:after{content:"";position:absolute;inset:-12%;z-index:-1;border:1px solid rgba(127,217,255,.52);border-radius:50%;opacity:0;transform:scale(.36) rotate(-28deg);animation:rxj-intro-emblem-ring 1.52s var(--rx-ui-ease) .24s both}.rxj-shell[data-experience=spatial-v5] .rxj-intro-emblem-piece{position:absolute;inset:0;display:block;transform-origin:center}.rxj-shell[data-experience=spatial-v5] .rxj-intro-emblem-piece.is-blue{clip-path:inset(0 49% 0 0);animation:rxj-intro-emblem-blue 1.22s var(--rx-ui-ease) .2s both}.rxj-shell[data-experience=spatial-v5] .rxj-intro-emblem-piece.is-orange{clip-path:inset(0 0 0 49%);animation:rxj-intro-emblem-orange 1.22s var(--rx-ui-ease) .28s both}.rxj-shell[data-experience=spatial-v5] .rxj-intro-emblem-piece>img{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(1.13) saturate(1.14) contrast(1.05)}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-name{position:relative;z-index:2;display:block;min-width:0;overflow:hidden}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-name:after{content:"";position:absolute;inset:5% auto 5% -18%;width:12%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.94),rgba(92,203,255,.58),transparent);filter:blur(1px);opacity:0;transform:skew(-14deg);animation:rxj-intro-name-scan 1.46s var(--rx-ui-ease) 1.46s both;pointer-events:none}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark{color:#fff;font-size:clamp(31px,3vw,42px);font-weight:720;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.14),0 0 16px rgba(81,184,255,.26),0 10px 24px rgba(0,2,8,.58)}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark>span{opacity:0;transform:translate3d(16px,0,0);animation:rxj-intro-name-segment .82s var(--rx-ui-ease) both}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark>span:nth-child(1){animation-delay:1.38s}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark>span:nth-child(2){animation-delay:1.58s}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark>span:nth-child(3){animation-delay:1.78s}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark>span:nth-child(4){animation-delay:1.98s}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-trace{position:absolute;right:0;bottom:1px;left:calc(clamp(42px,4vw,52px) + clamp(9px,1vw,13px));height:1px;overflow:hidden;background:linear-gradient(90deg,rgba(93,201,255,.75),rgba(255,130,54,.82) 72%,transparent);box-shadow:0 0 10px #4fbbff57;opacity:0;transform:scaleX(.08);transform-origin:left;animation:rxj-intro-brand-trace 1.48s var(--rx-ui-ease) 1.5s both}@keyframes rxj-intro-name-segment{to{opacity:1;transform:translateZ(0)}}@keyframes rxj-intro-brand-trace{0%{opacity:0;transform:scaleX(.08)}45%{opacity:.78}to{opacity:.42;transform:scaleX(1)}}@keyframes rxj-intro-emblem-ring{0%{opacity:0;transform:scale(.36) rotate(-28deg)}58%{opacity:.86}to{opacity:0;transform:scale(1.24) rotate(0)}}@keyframes rxj-intro-emblem-blue{0%{opacity:0;transform:translate3d(-24px,7px,0) rotate(-20deg) scale(.82)}68%{opacity:1;transform:translate3d(2px,0,0) rotate(2deg) scale(1.02)}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}@keyframes rxj-intro-emblem-orange{0%{opacity:0;transform:translate3d(24px,-7px,0) rotate(20deg) scale(.82)}68%{opacity:1;transform:translate3d(-2px,0,0) rotate(-2deg) scale(1.02)}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}@keyframes rxj-intro-name-scan{0%{left:-18%;opacity:0}26%{opacity:.9}to{left:108%;opacity:0}}@keyframes rxj-intro-emblem-breathe{0%,to{opacity:.985;filter:drop-shadow(0 0 12px rgba(76,183,255,.3)) drop-shadow(0 8px 18px rgba(0,2,8,.58))}50%{opacity:1;filter:drop-shadow(0 0 25px rgba(76,183,255,.52)) drop-shadow(0 8px 18px rgba(0,2,8,.58))}}.rxj-shell[data-experience=spatial-v5] .rxj-eyebrow{color:var(--rx-chamber-orange)!important;font-size:10px;font-weight:760}.rxj-shell[data-experience=spatial-v5] .rxj-hero h1{max-width:440px;margin-top:14px;font-size:clamp(33px,2.75vw,41px);font-weight:650;line-height:1.06;text-shadow:0 12px 42px rgba(0,0,0,.68)}.rxj-shell[data-experience=spatial-v5] .rxj-hero h1 span{color:#b7c7d4}.rxj-shell[data-experience=spatial-v5] .rxj-hero-lede{max-width:430px;margin-top:18px!important;color:#d6e0e8!important;font-size:13px;line-height:1.62}.rxj-shell[data-experience=spatial-v5] .rxj-hero-actions{margin-top:23px}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid{max-width:430px;gap:12px;margin-top:30px}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid>div{grid-template-columns:31px minmax(0,1fr);gap:9px}.rxj-shell[data-experience=spatial-v5] .rxj-value-icon{width:30px;height:30px;padding:7px;border-color:#b1ddf43d;background:#020d17c2;color:#f6fbff}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid strong{font-size:10px}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid small{color:#a7b4bf;font-size:9px}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{top:29%!important;right:clamp(30px,5vw,76px)!important;bottom:auto!important;width:min(350px,30vw)!important;display:block;padding:0;overflow:hidden;border:1px solid rgba(173,222,247,.33);border-radius:4px;background:#020c15e0;box-shadow:0 22px 52px #00020770,inset 0 1px #ffffff0b,inset 3px 0 0 var(--rx-chamber-orange);pointer-events:auto;filter:none}.rxj-hero-instrument>header{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border-bottom:1px solid rgba(162,215,244,.18)}.rxj-hero-instrument>header span,.rxj-hero-instrument>header small{display:inline-flex;align-items:center;gap:7px;color:#f6fbff;font-size:9px;font-weight:700;text-transform:uppercase}.rxj-hero-instrument>header span svg{width:15px;height:15px;color:var(--rx-chamber-orange)}.rxj-hero-instrument>header small{color:#aebbc5;font-size:8px}.rxj-hero-instrument>header small i{width:5px;height:5px;border-radius:50%;background:#eefaff;box-shadow:0 0 9px #62d1ffd1;animation:rx-ui-status-pulse 2.8s ease-in-out infinite}.rxj-hero-instrument-route{position:relative;height:82px;margin:0 13px;border-bottom:1px solid rgba(162,215,244,.16)}.rxj-hero-instrument-route:before,.rxj-hero-instrument-route:after{content:"";position:absolute;top:40px;right:2px;left:2px;height:1px;background:#9fd3ef38}.rxj-hero-instrument-route:after{right:42%;background:linear-gradient(90deg,#f4fbff,#61cbff,var(--rx-chamber-orange));box-shadow:0 0 12px #55c5ff80}.rxj-hero-instrument-route :is(i,b,span){position:absolute;z-index:2;top:35px;width:11px;height:11px;border:2px solid #07111b;border-radius:50%;background:#f7fcff;box-shadow:0 0 12px #62d1ffbd}.rxj-hero-instrument-route i{left:0}.rxj-hero-instrument-route b{left:49%;background:var(--rx-chamber-orange);box-shadow:0 0 14px #ff7a2acc}.rxj-hero-instrument-route span{right:0}.rxj-hero-instrument dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 13px}.rxj-hero-instrument dl>div{min-width:0;padding:0 10px;border-right:1px solid rgba(162,215,244,.14)}.rxj-hero-instrument dl>div:first-child{padding-left:0}.rxj-hero-instrument dl>div:last-child{padding-right:0;border-right:0}.rxj-hero-instrument :is(dt,dd){margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rxj-hero-instrument dt{color:#8897a3;font-size:8px;text-transform:uppercase}.rxj-hero-instrument dd{margin-top:4px;color:#f3f8fb;font-family:var(--rx-ui-display);font-size:10px;font-weight:650}.rxj-hero-instrument>a{min-height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-top:1px solid rgba(255,122,42,.16);color:#f4f8fb;font-size:9px;font-weight:700;text-transform:uppercase}.rxj-hero-instrument>a svg{width:15px;height:15px;color:var(--rx-chamber-orange)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-stats{right:clamp(30px,5vw,74px);bottom:24px;width:min(640px,54%);border-radius:4px;border-color:#a8dbf53d;background:#020b14cc}.rxj-shell[data-experience=spatial-v5] .rxj-journey,.rxj-shell[data-experience=spatial-v5] .rxj-section{width:min(1440px,100%);min-height:max(720px,100svh);border-bottom:1px solid rgba(167,216,243,.14);background:transparent;box-shadow:none}.rxj-shell[data-experience=spatial-v5] .rxj-journey{grid-template-columns:minmax(235px,.31fr) minmax(0,1fr);padding:118px clamp(30px,4.3vw,64px) 76px}.rxj-shell[data-experience=spatial-v5] .rxj-section{grid-template-columns:minmax(230px,.28fr) minmax(0,1fr);gap:clamp(32px,4vw,62px);padding:118px clamp(30px,4.3vw,64px) 80px;perspective:none}.rxj-shell[data-experience=spatial-v5] .rxj-section:before{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-section:after{display:block;z-index:-1;background:linear-gradient(90deg,rgba(0,5,10,.72) 0%,rgba(0,5,10,.28) 33%,transparent 62%),linear-gradient(180deg,rgba(0,5,10,.18),transparent 28%,transparent 72%,rgba(0,5,10,.36));box-shadow:none}.rxj-shell[data-experience=spatial-v5] .rxj-section-intro{top:104px;max-width:292px;padding:15px 0 15px 17px;border-left:2px solid rgba(255,122,42,.72);text-shadow:0 4px 18px rgba(0,0,0,.72)}.rxj-shell[data-experience=spatial-v5] .rxj-section-number{width:auto;height:auto;display:inline;margin:0 0 13px;border:0;background:transparent;color:#9cabb7;font-size:9px;box-shadow:none}.rxj-shell[data-experience=spatial-v5] .rxj-section-intro h2,.rxj-shell[data-experience=spatial-v5] .rxj-journey-copy h2{max-width:330px;color:#f7fafc;font-size:clamp(25px,2.2vw,34px);font-weight:630;line-height:1.1}.rxj-shell[data-experience=spatial-v5] .rxj-intro-copy,.rxj-shell[data-experience=spatial-v5] .rxj-journey-copy>p:not(.rxj-eyebrow){color:#bec9d2!important;font-size:12px;line-height:1.62}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header{width:min(760px,100%);min-height:43px;margin-left:auto;padding:0 13px;border-color:#aadbf545;border-radius:4px;background:#020b14db;box-shadow:0 14px 36px #0003084d,inset 3px 0 #ff7a2ac7}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header:before{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-field{padding-top:12px}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#aadbf540;border-radius:4px;background:linear-gradient(145deg,#030f1ad6,#01080fe6);box-shadow:0 18px 44px #00020757,inset 0 1px #ffffff09}.rxj-shell[data-experience=spatial-v5] .rxj-section[data-active=true] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence){border-color:#b8e2f85c;box-shadow:0 20px 48px #00020761,0 0 24px #51bef509,inset 0 1px #ffffff0d}.rxj-shell[data-experience=spatial-v5] .rxj-tile-energy{background:linear-gradient(90deg,transparent,rgba(229,248,255,.74),rgba(93,203,255,.6),rgba(255,122,42,.68),transparent);opacity:.42}.rxj-shell[data-experience=spatial-v5] .rxj-card-copy>svg,.rxj-shell[data-experience=spatial-v5] .rxj-principles-card>div>svg,.rxj-shell[data-experience=spatial-v5] .rxj-command-grid a>svg:first-child,.rxj-shell[data-experience=spatial-v5] .rxj-contact-methods>a>svg,.rxj-shell[data-experience=spatial-v5] .rxj-presence>div>svg,.rxj-shell[data-experience=spatial-v5] .rxj-doc-card>svg{border-color:#aedef63d;background:#020d17c2;color:#f2f9fc}.rxj-shell[data-experience=spatial-v5] .rxj-card-copy h3,.rxj-shell[data-experience=spatial-v5] .rxj-feature-card h3,.rxj-shell[data-experience=spatial-v5] .rxj-doc-card h3,.rxj-shell[data-experience=spatial-v5] .rxj-command-content h3,.rxj-shell[data-experience=spatial-v5] .rxj-contact-grid h3{font-size:16px}.rxj-shell[data-experience=spatial-v5] .rxj-card-copy p,.rxj-shell[data-experience=spatial-v5] .rxj-doc-card p,.rxj-shell[data-experience=spatial-v5] .rxj-command-grid small,.rxj-shell[data-experience=spatial-v5] .rxj-contact-grid small{color:#b8c4ce}.rxj-shell[data-experience=spatial-v5] .rxj-media :is(video,img),.rxj-shell[data-experience=spatial-v5] .rxj-tech-card>img{filter:saturate(.9) contrast(1.08) brightness(.82)}.rxj-shell[data-experience=spatial-v5] .rxj-footer{margin-top:0;border-top-color:#aadbf52e;background:#01070df0}html.is-scrolling .rxj-chamber-environment-scan{animation-play-state:paused}@media(max-width:1080px){.rxj-shell[data-experience=spatial-v5] .rxj-header{grid-template-columns:1fr auto}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{width:min(450px,48%)}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{right:28px!important;width:min(315px,34vw)!important}.rxj-shell[data-experience=spatial-v5] .rxj-section{grid-template-columns:205px minmax(0,1fr);gap:28px;padding-inline:28px}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{inset:0;width:100%;height:100%;object-position:61% center;transform:none!important;transition:opacity .7s ease,filter .7s ease}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment-shade{background:linear-gradient(90deg,#00050aeb,#00050aa8 76%,#00050a61),linear-gradient(180deg,rgba(0,5,10,.35),transparent 30%,rgba(0,5,10,.78))}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.035}.rxj-shell[data-experience=spatial-v5] .rxj-header{top:0;width:100%;min-height:62px;padding:0 12px 0 16px}.rxj-shell[data-experience=spatial-v5] .rxj-text-brand{font-size:23px}.rxj-shell[data-experience=spatial-v5] .rxj-mobile-nav{top:62px;right:0;left:0;border:0;border-bottom:1px solid rgba(170,219,245,.22);border-radius:0;background:#020b14}.rxj-shell[data-experience=spatial-v5] .rxj-station-rail{top:72px;right:10px;left:10px;width:auto;min-height:44px}.rxj-shell[data-experience=spatial-v5] .rxj-hero{min-height:max(820px,100svh);padding:144px 20px 86px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{width:100%;max-width:390px}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-sequence{margin-bottom:14px}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-wordmark{font-size:clamp(29px,8.4vw,37px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy:before{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero h1{max-width:380px;font-size:clamp(35px,10.8vw,45px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-lede{max-width:370px;font-size:13px}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid{max-width:350px}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{position:relative!important;inset:auto!important;width:min(100%,390px)!important;margin:34px 0 0!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-stats{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-journey,.rxj-shell[data-experience=spatial-v5] .rxj-section{min-height:0;padding:92px 18px 70px;scroll-margin-top:110px}.rxj-shell[data-experience=spatial-v5] .rxj-section-intro{position:relative;top:auto;margin-bottom:26px;padding:0 0 0 14px}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-deck{clear:both;margin-top:18px}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header{width:100%}.rxj-shell[data-experience=spatial-v5] .rxj-service-grid,.rxj-shell[data-experience=spatial-v5] .rxj-technology-grid,.rxj-shell[data-experience=spatial-v5] .rxj-chamber-vessels .rxj-technology-grid,.rxj-shell[data-experience=spatial-v5] .rxj-contact-grid{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{transform:none!important;transition-duration:.2s}.rxj-chamber-environment-scan,.rxj-hero-instrument>header small i,.rxj-intro-brand-emblem,.rxj-intro-brand-wordmark>span,.rxj-intro-brand-trace{animation:none!important;opacity:1!important;transform:none!important}}.rxj-shell[data-experience=spatial-v5] .rxj-travel-section{position:relative;transform-origin:58% 52%;will-change:transform,opacity}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage,.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{transition-duration:.56s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage{mix-blend-mode:screen;filter:none}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.08}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-spatial-stage[data-ready=true][data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.15}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-atmosphere{opacity:.46}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-optics{opacity:.32}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:.92;filter:saturate(1.02) contrast(1.06) brightness(.78)}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-chamber-environment>img[data-active=true]{opacity:.74;filter:saturate(.94) contrast(1.08) brightness(.68)}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment-shade{background:linear-gradient(90deg,#00050ae6,#01080ead 31%,#01080e1f 59%,#00050a17 80%,#00040947),linear-gradient(180deg,rgba(0,5,10,.25),transparent 24%,transparent 70%,rgba(0,4,9,.58))}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-journey] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-3.4%,-1.7%,0) scale(1.115)}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-about] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(2.8%,-2.2%,0) scale(1.14)}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-technology] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-3.1%,-1.8%,0) scale(1.125)}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-traction] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-control] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(2.6%,-2%,0) scale(1.14)}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-alliances] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-contact] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-2.8%,-2.1%,0) scale(1.14)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{position:absolute;right:clamp(30px,5vw,74px);top:clamp(142px,18vh,168px);bottom:auto;z-index:7;display:flex;width:min(468px,37vw);justify-content:flex-end;pointer-events:none;transform-origin:right center}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{display:grid;grid-template-columns:clamp(68px,6vw,86px) 1px minmax(0,1fr);min-height:88px;margin:0;gap:clamp(18px,1.7vw,26px);filter:drop-shadow(0 16px 30px rgba(0,3,9,.66)) drop-shadow(0 0 18px rgba(68,172,255,.18))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{grid-column:1;flex-basis:clamp(68px,6vw,86px);width:clamp(68px,6vw,86px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-divider{grid-column:2;align-self:stretch;width:1px;min-height:68px;background:linear-gradient(180deg,transparent,rgba(101,203,255,.72) 30%,rgba(255,126,48,.82) 70%,transparent);box-shadow:0 0 12px #52bbf547;transform-origin:center}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-name{grid-column:3}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark{font-size:clamp(47px,4.55vw,67px);text-shadow:0 1px 0 rgba(255,255,255,.18),0 0 20px rgba(77,184,255,.34),0 12px 28px rgba(0,2,8,.72)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-trace{left:calc(clamp(68px,6vw,86px) + 1px + clamp(18px,1.7vw,26px)*2)}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{top:clamp(372px,46%,430px)!important;background:#020c1557!important;-webkit-backdrop-filter:blur(8px) saturate(1.06);backdrop-filter:blur(8px) saturate(1.06)}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid>div{border:0;background:transparent;box-shadow:none}.rxj-shell[data-experience=spatial-v5] .rxj-value-icon{border-color:#b1ddf42e;background:#020d174d;box-shadow:inset 0 1px #ffffff0a,0 0 16px #54c3ff14}.rxj-shell[data-experience=spatial-v5] .rxj-station-rail{border-color:#a6dbf733;background:#020c167a;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08)}.rxj-shell[data-experience=spatial-v5] .rxj-station-controls button,.rxj-shell[data-experience=spatial-v5] .rxj-command-button{border-color:#89c3e738;background:#03101c80}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header,.rxj-shell[data-experience=spatial-v5] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence),.rxj-shell[data-experience=spatial-v5] :is(.enterprise-corridor-module,.enterprise-compliance-module,.enterprise-alliance-program,.enterprise-detail-module,.enterprise-alliance-stages,.enterprise-proof-card){border-color:#87ccee47!important;background:linear-gradient(145deg,#04162675,#010a1447)!important;box-shadow:0 18px 46px #00030a2e,inset 0 1px #ffffff0e!important;-webkit-backdrop-filter:blur(8px) saturate(1.08)!important;backdrop-filter:blur(8px) saturate(1.08)!important}.rxj-shell[data-experience=spatial-v5] .rxj-commercial-proof{background:transparent!important;box-shadow:none!important}.rxj-shell[data-experience=spatial-v5] .enterprise-proof-card{background:linear-gradient(145deg,#04162657,#010a142e)!important;box-shadow:0 14px 34px #00030a24,inset 0 1px #ffffff0d!important}.rxj-shell[data-experience=spatial-v5] :is(.rxj-command-grid a,.rxj-contact-methods>a,.rxj-presence>div,.enterprise-alliance-switcher>button,.enterprise-alliance-stages>div){border-color:#87ccee38!important;background:#03142342!important;box-shadow:inset 0 1px #ffffff0a!important}.rxj-shell[data-experience=spatial-v5] .rxj-journey:after{background:transparent!important;box-shadow:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold{border-color:#83cdf133!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-manifold-map,.rxj-shell[data-experience=spatial-v5] .rxj-manifold-stations{background:transparent!important}.rxj-shell[data-experience=spatial-v5] .rxj-manifold-topline,.rxj-shell[data-experience=spatial-v5] .rxj-manifold-console{border-color:#89cff133!important;background:transparent!important}.rxj-shell[data-experience=spatial-v5] .rxj-manifold-console aside{background:transparent!important}.rxj-shell[data-experience=spatial-v5] .rxj-recovery-system,.rxj-shell[data-experience=spatial-v5] .rxj-recovery-system>header,.rxj-shell[data-experience=spatial-v5] .rxj-recovery-readout{background:transparent!important}.rxj-shell[data-experience=spatial-v5] .rxj-recovery-stages button>span{background:linear-gradient(180deg,#0a314c80,#020f1b47)!important}.rxj-shell[data-experience=spatial-v5] :is(.rxj-section-intro,.rxj-journey-copy){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-response-path{min-height:0;background:transparent!important;box-shadow:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-response-path>span{min-height:86px;padding:12px 14px;background:transparent!important;box-shadow:none!important;transform-origin:center bottom}.rxj-shell[data-experience=spatial-v5] .rxj-header{min-height:76px;background:linear-gradient(180deg,#01080fb3,#01080f7a);-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}.rxj-shell[data-experience=spatial-v5] .rxj-nav{width:fit-content;min-height:48px;justify-self:center;gap:3px;padding:4px;border:1px solid rgba(145,207,239,.16);border-radius:6px;background:linear-gradient(180deg,#081a2a57,#020d1838);box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00030929}.rxj-shell[data-experience=spatial-v5] .rxj-nav a{position:relative;min-height:38px;padding:0 clamp(9px,.8vw,13px);border:1px solid transparent;border-radius:4px;color:#cbd5dc;font-size:10px;font-weight:690;letter-spacing:0;transition:color .22s ease,border-color .22s ease,background-color .22s ease,transform .26s var(--rx-ui-ease),box-shadow .22s ease}.rxj-shell[data-experience=spatial-v5] .rxj-nav a:after{display:none}.rxj-shell[data-experience=spatial-v5] .rxj-nav a:before{content:"";position:absolute;top:6px;left:50%;width:3px;height:3px;border-radius:50%;background:#71d4ff;box-shadow:0 0 8px #71d4ffb8;opacity:0;transform:translate(-50%) scale(.4);transition:opacity .22s ease,transform .26s var(--rx-ui-ease),background-color .22s ease,box-shadow .22s ease}.rxj-shell[data-experience=spatial-v5] .rxj-nav a:is(:hover,:focus-visible){border-color:#71caf533;background:#3b91c21a;color:#fff;box-shadow:0 0 18px #40b5f114;transform:translateY(-1px)}.rxj-shell[data-experience=spatial-v5] .rxj-nav a:is(:hover,:focus-visible):before,.rxj-shell[data-experience=spatial-v5] .rxj-nav a[data-active=true]:before{opacity:1;transform:translate(-50%) scale(1)}.rxj-shell[data-experience=spatial-v5] .rxj-nav a[data-active=true]{border-color:#ff8b414d;background:linear-gradient(180deg,#ff7e2f29,#ff6f1c14);color:#fff;box-shadow:inset 0 -2px #ff7a2adb,0 0 18px #ff7a2a14}.rxj-shell[data-experience=spatial-v5] .rxj-nav a[data-active=true]:before{background:#ff8237;box-shadow:0 0 9px #ff8237c7}html.is-scrolling .rxj-shell[data-experience=spatial-v5] .rxj-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#01080fd1}.rxj-shell[data-experience=spatial-v5] .rxj-manifold-station>span,.rxj-shell[data-experience=spatial-v5] .rxj-manifold-station.is-active>span{background:radial-gradient(circle at 34% 28%,#145c89b8,#02101d70 72%)!important}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold .rxj-manifold-station{opacity:0;transform:translate(-50%,calc(-50% + 18px)) scale(.94);transition:opacity .62s var(--rx-ui-ease),transform .76s var(--rx-ui-ease),color .24s ease}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station{opacity:1;transform:translate(-50%,-50%) scale(1)}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(1){transition-delay:80ms}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(2){transition-delay:.17s}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(3){transition-delay:.26s}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(4){transition-delay:.35s}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(5){transition-delay:.44s}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(6){transition-delay:.53s}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:nth-child(7){transition-delay:.62s}.rxj-shell[data-experience=spatial-v5] .rxj-story-manifold[data-live=true] .rxj-manifold-station:is(:hover,:focus-visible){transform:translate(-50%,calc(-50% - 5px)) scale(1.02)}.rxj-shell[data-experience=spatial-v5] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-command-grid a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg,.rxj-doc-card>svg){background:#051b2e6b!important}html.is-scrolling .rxj-shell[data-experience=spatial-v5] :is(.rxj-chamber-header,.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence,.enterprise-corridor-module,.enterprise-compliance-module,.enterprise-alliance-program,.enterprise-detail-module,.enterprise-alliance-stages,.enterprise-proof-card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:1180px){.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.035}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-spatial-stage[data-ready=true][data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.075}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:.94}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-chamber-environment>img[data-active=true]{opacity:.82}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{right:28px;top:150px;bottom:auto;width:min(458px,44vw)}.rxj-shell[data-experience=spatial-v5] .rxj-station-rail,.rxj-shell[data-experience=spatial-v5] .rxj-header{-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-experience=spatial-v5] .rxj-nav a{padding-inline:7px;font-size:9px}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{-webkit-backdrop-filter:none;backdrop-filter:none}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header,.rxj-shell[data-experience=spatial-v5] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence),.rxj-shell[data-experience=spatial-v5] :is(.enterprise-corridor-module,.enterprise-compliance-module,.enterprise-alliance-program,.enterprise-detail-module,.enterprise-alliance-stages,.enterprise-proof-card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-travel-section{will-change:auto}.rxj-shell[data-experience=spatial-v5][data-spatial-ready=true] .rxj-hero-mark--promise,.rxj-shell[data-experience=spatial-v5] .rxj-hero-mark--promise{top:auto!important}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.015}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-spatial-stage[data-ready=true][data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.03}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:.96}.rxj-shell[data-experience=spatial-v5][data-travel-phase=approach] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-travel-phase=departure] .rxj-chamber-environment>img[data-active=true]{opacity:.88}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{position:absolute;inset:142px 20px auto;width:auto;margin:0;justify-content:flex-start}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{flex-basis:52px;width:52px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:52px 1px minmax(0,1fr);gap:13px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-divider{min-height:48px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark{font-size:clamp(36px,10vw,48px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-trace{left:79px}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-experience=spatial-v5] .rxj-travel-section{opacity:1!important;transform:none!important;will-change:auto}.rxj-shell[data-experience=spatial-v5] .rxj-spatial-stage[data-ready=true][data-active=true]{opacity:.22}.rxj-shell[data-experience=spatial-v5] .rxj-intro-emblem-piece{animation:none!important;opacity:1!important;transform:none!important}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-hero{padding:258px 20px 86px!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{padding-top:0}}.rxj-route-shell{position:relative;min-height:100vh;isolation:isolate;overflow-x:clip;color:#f7fafc;background:#02080f}.rxj-route-environment{position:fixed;z-index:-3;inset:0;background:linear-gradient(90deg,#01070df0,#01080fb8 42%,#01080f8a),linear-gradient(180deg,#01080f2e,#01080feb),url(/chamber-assets/heat-recovery-chamber.jpg) center / cover no-repeat;filter:saturate(.92) contrast(1.08) brightness(.78);transform:translateZ(0)}.rxj-route-environment:before,.rxj-route-environment:after{position:absolute;inset:0;content:"";pointer-events:none}.rxj-route-environment:before{opacity:.3;background-image:linear-gradient(rgba(114,195,232,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(114,195,232,.08) 1px,transparent 1px);background-size:112px 112px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 82%,transparent)}.rxj-route-environment:after{background:radial-gradient(circle at 72% 24%,rgba(70,180,234,.12),transparent 25%),radial-gradient(circle at 68% 72%,rgba(255,120,42,.1),transparent 20%)}.rxj-route-environment--control{background:linear-gradient(90deg,#01070df2,#01080fbd,#01080f8f),linear-gradient(180deg,#01080f1f,#01080fe6),url(/chamber-assets/control-evidence-corridor.jpg) center / cover no-repeat}.rxj-route-shell>main,.rxj-route-shell .operational-auth-shell{position:relative;z-index:1}.rxj-route-shell .rxj-route-header{animation:rxj-route-header-enter .62s cubic-bezier(.16,1,.3,1) both}.rxj-route-mobile-nav{animation:rxj-route-mobile-enter .28s cubic-bezier(.16,1,.3,1) both}@keyframes rxj-route-header-enter{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes rxj-route-mobile-enter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.rxj-route-shell.capability-detail-shell main{position:relative;z-index:2}.rxj-route-shell .capability-detail-hero{display:flex;min-height:min(880px,100svh);flex-direction:column;justify-content:flex-end}.rxj-route-shell .capability-detail-hero-copy{flex:1;width:min(1380px,calc(100% - 72px));padding:176px 0 32px;display:flex;flex-direction:column;justify-content:flex-end}.rxj-route-shell .capability-detail-metrics{flex:0 0 auto;width:min(1380px,calc(100% - 72px));margin:0 auto 42px;border-radius:6px;background:#020d1775;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08)}.rxj-route-shell :is(.capability-detail-problem,.capability-detail-process,.capability-detail-benefits,.capability-detail-compliance,.capability-detail-related){width:min(1380px,calc(100% - 72px));margin:0 auto;padding:92px 0;border-bottom:1px solid rgba(145,207,239,.14)}.rxj-route-shell .capability-detail-problem{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(560px,1.6fr);gap:54px;align-items:start}.rxj-route-shell .capability-detail-heading>span{display:block;max-width:760px;margin-top:20px;color:#cbd8e3;font-size:17px;line-height:1.68}.rxj-route-shell .capability-detail-problem .capability-detail-capabilities{grid-column:2;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-route-shell .capability-detail-card,.rxj-route-shell .capability-detail-stages article,.rxj-route-shell .capability-benefit-grid article,.rxj-route-shell .capability-compliance-panel,.rxj-route-shell .capability-branch-card,.rxj-route-shell .capability-detail-related-item{border:1px solid rgba(145,207,239,.24);background:linear-gradient(180deg,#0514207a,#020b1447);box-shadow:inset 0 1px #ffffff0d,0 22px 54px #00030924;-webkit-backdrop-filter:blur(9px) saturate(1.06);backdrop-filter:blur(9px) saturate(1.06)}.rxj-route-shell .capability-detail-card{min-height:210px;border-radius:6px}.rxj-route-shell .capability-detail-stages{grid-template-columns:repeat(5,minmax(0,1fr))}.rxj-route-shell .capability-detail-stages article{min-height:230px;border-radius:6px}.rxj-route-shell .capability-detail-benefits{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(560px,1.5fr);gap:64px}.rxj-route-shell .capability-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rxj-route-shell .capability-benefit-grid article{display:flex;min-height:86px;align-items:center;gap:14px;padding:20px;border-radius:6px;color:#fff;font-weight:800}.rxj-route-shell .capability-benefit-grid svg{flex:0 0 auto;color:#ff8640;filter:drop-shadow(0 0 12px rgba(255,116,29,.4))}.rxj-route-shell .capability-detail-compliance{display:grid;gap:28px}.rxj-route-shell .capability-compliance-panel{display:grid;grid-template-columns:62px minmax(0,1fr);gap:24px;align-items:start;padding:32px;border-radius:6px}.rxj-route-shell .capability-compliance-panel>svg{box-sizing:content-box;padding:14px;border:1px solid rgba(255,137,66,.44);color:#ff8742;filter:drop-shadow(0 0 16px rgba(255,113,29,.36))}.rxj-route-shell .capability-branch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.rxj-route-shell .capability-branch-card{position:relative;display:block;min-height:430px;overflow:hidden;border-radius:6px;color:#fff;isolation:isolate;transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .26s ease,box-shadow .26s ease}.rxj-route-shell .capability-branch-card>img,.rxj-route-shell .capability-branch-shade{position:absolute;inset:0;width:100%;height:100%}.rxj-route-shell .capability-branch-card>img{z-index:-2;object-fit:cover;filter:saturate(.82) contrast(1.08) brightness(.84);transition:transform .72s cubic-bezier(.16,1,.3,1),filter .42s ease}.rxj-route-shell .capability-branch-shade{z-index:-1;background:linear-gradient(180deg,#01080f14 12%,#0109118a 48%,#01080ff5)}.rxj-route-shell .capability-branch-sequence{position:absolute;top:18px;right:18px;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,144,76,.6);background:#020c16a3;color:#ff914c;font-size:11px;font-weight:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rxj-route-shell .capability-branch-copy{position:absolute;inset:auto 0 0;display:flex;min-height:58%;flex-direction:column;justify-content:flex-end;padding:26px}.rxj-route-shell .capability-branch-icon{display:grid;width:44px;height:44px;margin-bottom:18px;place-items:center;border:1px solid rgba(145,207,239,.44);background:#020d188f;color:#fff}.rxj-route-shell .capability-branch-eyebrow{margin-bottom:9px;color:#ff8d48;font-size:11px;font-weight:900;text-transform:uppercase}.rxj-route-shell .capability-branch-copy>strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:clamp(22px,2vw,30px);line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rxj-route-shell .capability-branch-copy>span:not(.capability-branch-icon,.capability-branch-eyebrow){display:-webkit-box;overflow:hidden;margin-top:12px;color:#cbd8e3;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rxj-route-shell .capability-branch-copy>em{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:#fff;font-size:13px;font-style:normal;font-weight:900}.rxj-route-shell .capability-branch-card:is(:hover,:focus-visible){transform:translateY(-7px);border-color:#ff8b43b8;box-shadow:inset 0 1px #ffffff14,0 28px 70px #0003094d,0 0 32px #ff6d181a}.rxj-route-shell .capability-branch-card:is(:hover,:focus-visible)>img{transform:scale(1.045);filter:saturate(1) contrast(1.08) brightness(.94)}.rxj-route-shell .capability-detail-related-grid{margin-top:18px}.rxj-route-shell .capability-detail-cta{width:min(1380px,calc(100% - 72px));border-radius:6px;background:radial-gradient(circle at 84% 50%,rgba(255,119,28,.14),transparent 24rem),linear-gradient(145deg,#0514208f,#020b1457)}@media(max-width:1080px){.rxj-route-shell .capability-detail-problem,.rxj-route-shell .capability-detail-benefits{grid-template-columns:1fr}.rxj-route-shell .capability-detail-problem .capability-detail-capabilities{grid-column:auto;grid-row:auto}.rxj-route-shell .capability-detail-stages,.rxj-route-shell .capability-branch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-route-shell .capability-detail-stages:before{display:none}}@media(max-width:700px){.rxj-route-shell .capability-detail-hero{min-height:auto}.rxj-route-shell .capability-detail-hero-copy{width:calc(100% - 32px);min-height:690px;padding:150px 0 36px}.rxj-route-shell .capability-detail-metrics{grid-template-columns:1fr;width:calc(100% - 32px);margin-bottom:24px}.rxj-route-shell .capability-detail-metrics>div{padding:16px 18px;border-top:1px solid rgba(145,207,239,.14);border-left:0}.rxj-route-shell :is(.capability-detail-problem,.capability-detail-process,.capability-detail-benefits,.capability-detail-compliance,.capability-detail-related){width:calc(100% - 32px);padding:68px 0}.rxj-route-shell .capability-detail-capabilities,.rxj-route-shell .capability-detail-stages,.rxj-route-shell .capability-benefit-grid,.rxj-route-shell .capability-branch-grid,.rxj-route-shell .capability-detail-related-grid{grid-template-columns:1fr}.rxj-route-shell .capability-branch-card{min-height:390px}.rxj-route-shell .capability-compliance-panel{grid-template-columns:1fr;padding:24px}.rxj-route-shell .capability-detail-cta{grid-template-columns:56px minmax(0,1fr);width:calc(100% - 32px);gap:18px;padding:24px}.rxj-route-shell .capability-detail-cta img{width:54px}.rxj-route-shell .capability-detail-cta>a{grid-column:1 / -1}}.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup{position:relative;width:192px;max-width:100%;gap:8px;filter:brightness(1.08) saturate(.96) drop-shadow(0 0 8px rgba(91,190,255,.22))!important}.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup-emblem{width:42px;height:32px;flex:0 0 42px;filter:brightness(1.14) saturate(1.18) drop-shadow(0 0 8px rgba(68,185,255,.58)) drop-shadow(0 0 10px rgba(255,118,35,.24));animation:rxj-brand-source-pulse 4.8s ease-in-out infinite}.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup-wordmark{width:141px;height:30px;max-width:141px;filter:brightness(1.08) saturate(.9) contrast(1.04)}.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup:after{position:absolute;z-index:-1;top:50%;left:21px;width:18px;height:18px;border-radius:50%;content:"";background:radial-gradient(circle,rgba(223,249,255,.86),rgba(80,195,255,.3) 34%,rgba(255,112,25,.16) 58%,transparent 74%);filter:blur(5px);transform:translate(-50%,-50%);animation:rxj-brand-source-aura 4.8s ease-in-out infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{width:min(560px,43vw)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:clamp(84px,7vw,104px) 1px minmax(0,1fr);min-height:104px;gap:clamp(20px,1.8vw,28px);filter:drop-shadow(0 20px 38px rgba(0,3,9,.72)) drop-shadow(0 0 24px rgba(66,176,255,.24))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{flex-basis:clamp(84px,7vw,104px);width:clamp(84px,7vw,104px);filter:drop-shadow(0 0 18px rgba(76,190,255,.52)) drop-shadow(0 0 22px rgba(255,113,29,.2)) drop-shadow(0 12px 24px rgba(0,2,8,.66))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark{font-size:clamp(54px,5vw,76px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{height:clamp(48px,4.4vw,64px);max-width:min(330px,30vw);filter:brightness(1.18) saturate(.94) contrast(1.06) drop-shadow(0 0 10px rgba(89,190,255,.28));animation:rxj-wordmark-living-light 6.2s ease-in-out 3.1s infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-name:after{width:18%;animation-duration:1.72s}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand{align-content:start}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand .redoxy-brand-lockup{width:248px;max-width:100%;gap:10px;margin-bottom:18px;filter:brightness(1.02) saturate(.78) contrast(1.04) drop-shadow(0 0 10px rgba(76,174,226,.16))!important}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand .redoxy-brand-lockup-emblem{width:49px;height:37px;flex:0 0 49px;filter:brightness(1.08) saturate(1.02) drop-shadow(0 0 8px rgba(78,184,239,.3))}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand .redoxy-brand-lockup-wordmark{width:174px;height:37px;max-width:174px;filter:brightness(1.04) saturate(.72) contrast(1.05)}@keyframes rxj-brand-source-pulse{0%,to{opacity:.9;transform:scale(.985)}50%{opacity:1;transform:scale(1.035)}}@keyframes rxj-brand-source-aura{0%,to{opacity:.46;transform:translate(-50%,-50%) scale(.82)}50%{opacity:.94;transform:translate(-50%,-50%) scale(1.34)}}@keyframes rxj-wordmark-living-light{0%,to{opacity:.93;filter:brightness(1.12) saturate(.88) contrast(1.05) drop-shadow(0 0 8px rgba(89,190,255,.2))}50%{opacity:1;filter:brightness(1.24) saturate(1) contrast(1.08) drop-shadow(0 0 14px rgba(89,190,255,.4)) drop-shadow(0 0 10px rgba(255,118,34,.18))}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup{width:164px}.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup-emblem{width:35px;height:27px;flex-basis:35px}.rxj-shell[data-experience=spatial-v5] .rxj-header .redoxy-brand-lockup-wordmark{width:121px;height:26px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{width:auto}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:58px 1px minmax(0,1fr);min-height:62px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{width:58px;flex-basis:58px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{height:clamp(34px,9vw,44px);max-width:min(234px,63vw)}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand .redoxy-brand-lockup{width:218px}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand .redoxy-brand-lockup-emblem{width:43px;height:32px;flex-basis:43px}.rxj-shell[data-experience=spatial-v5] .rxj-footer-brand .redoxy-brand-lockup-wordmark{width:151px;height:32px}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-experience=spatial-v5] :is(.redoxy-brand-lockup-emblem,.redoxy-brand-lockup:after,.rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark){animation:none!important}}.rxj-route-shell.capability-detail-shell{background:transparent!important}.rxj-route-shell .capability-detail-hero{min-height:min(790px,100svh);border-bottom-color:#91cfef2e;background:transparent}.rxj-route-shell .capability-detail-hero-shade{background:linear-gradient(90deg,#01070df5,#01080fd6 38%,#01080f2e 74%,#01080f66),linear-gradient(180deg,rgba(1,8,15,.5) 0%,transparent 34%,rgba(1,8,15,.92) 100%)}.rxj-route-shell .capability-detail-hero-copy{width:min(1380px,calc(100% - 72px));padding-top:176px}.rxj-route-shell .capability-detail-hero h1{max-width:15ch;font-size:clamp(48px,5.25vw,74px);line-height:1.01}.rxj-route-shell .capability-detail-metrics,.rxj-route-shell .capability-detail-card,.rxj-route-shell .capability-detail-stages article,.rxj-route-shell .capability-detail-related-item,.rxj-route-shell .capability-detail-cta{border-color:#91cfef38;background:linear-gradient(180deg,#05142075,#020b144d);box-shadow:inset 0 1px #ffffff0b,0 18px 46px #0003091f;-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08)}.rxj-route-shell .capability-detail-overview,.rxj-route-shell .capability-detail-process,.rxj-route-shell .capability-detail-related{border-bottom-color:#91cfef24}.rxj-route-shell .capability-detail-card:is(:hover,:focus-within),.rxj-route-shell .capability-detail-related-item:is(:hover,:focus-visible){border-color:#ff894285;background:linear-gradient(180deg,#071a2994,#020c1561)}.rxj-route-shell .capability-detail-actions a:first-child,.rxj-route-shell .capability-detail-cta>a{border-color:#ffa86fad;background:linear-gradient(180deg,#ff8438,#f46b18);box-shadow:0 12px 30px #ff600a33,inset 0 1px #ffffff38}.operational-auth-route .operational-auth-shell{padding-top:106px!important;overflow:visible;background:transparent!important}.operational-auth-route .operational-auth-shell:before,.operational-auth-route .operational-auth-shell:after{display:none}.operational-auth-route .operational-auth-card{border-color:#91cfef38;background:linear-gradient(180deg,#0514208f,#020b146b);box-shadow:inset 0 1px #ffffff0d,0 30px 80px #00030947;-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}.operational-password-toggle{position:absolute;z-index:2;top:50%;right:10px;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:6px;color:#ffffffb8;background:transparent;transform:translateY(-50%);transition:color .16s ease,background-color .16s ease}.operational-password-toggle:is(:hover,:focus-visible){color:#fff;background:#7ed3ff1a}.operational-password-toggle svg{width:18px;height:18px}.operational-field-wrap:has(.operational-password-toggle) input{padding-right:52px}.protected-workspace-state{min-height:100svh}.protected-workspace-state__main{position:relative;z-index:1;display:grid;min-height:100svh;place-items:center;padding:132px 24px 48px}.protected-workspace-state__panel{display:grid;width:min(100%,620px);justify-items:start;padding:clamp(28px,5vw,48px);border:1px solid rgba(145,207,239,.24);border-radius:8px;background:linear-gradient(180deg,#051420b3,#020b1480);box-shadow:inset 0 1px #ffffff0f,0 32px 90px #00030957;-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08)}.protected-workspace-state__brand{width:min(220px,62vw);margin-bottom:28px}.protected-workspace-state__status{display:inline-flex;align-items:center;gap:9px;color:#ff9655;font-family:var(--font-tech, inherit);font-size:11px;font-weight:800;text-transform:uppercase}.protected-workspace-state__status svg{width:18px;height:18px}.protected-workspace-state__panel h1{max-width:16ch;margin:14px 0 12px;color:#fff;font-size:clamp(30px,5vw,48px);line-height:1.04}.protected-workspace-state__panel>p{max-width:54ch;margin:0;color:#ffffffc7;font-size:15px;line-height:1.65}.protected-workspace-state__progress{display:inline-flex;align-items:center;gap:10px;margin-top:26px;color:#ffffffd6;font-size:13px}.protected-workspace-state__progress svg{width:20px;height:20px;color:#68d6ff;animation:protected-workspace-spin 1.1s linear infinite}.protected-workspace-state__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.protected-workspace-state__actions :is(a,button){min-height:44px}@keyframes protected-workspace-spin{to{transform:rotate(1turn)}}@media(max-width:700px){.protected-workspace-state__main{padding:104px 16px 32px}.protected-workspace-state__panel{padding:26px 22px}}@media(prefers-reduced-motion:reduce){.protected-workspace-state__progress svg{animation-duration:2.4s}}@media(min-width:701px)and (max-width:1023px){.operational-auth-route .operational-auth-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-content:center;gap:24px}.operational-auth-route .operational-auth-brand{width:200px;margin-bottom:24px}.operational-auth-route .operational-auth-context h1{max-width:12ch;font-size:36px}.operational-auth-route .operational-auth-context>p:not(.operational-auth-kicker){font-size:14px;line-height:1.6}.operational-auth-route .operational-auth-card{padding:26px 24px}}.dashboard-route-shell>.admin-command-shell,.dashboard-route-shell>.apple-redoxy-control{position:relative;z-index:1;padding-top:112px!important;background:transparent!important}.protected-dashboard-clearance{position:relative;z-index:1;height:76px}@media(max-width:700px){.protected-dashboard-clearance{height:68px}}.dashboard-route-shell>.redoxy-unified-shell{position:relative;z-index:1;padding-top:0!important;background:transparent!important}.dashboard-route-shell .apple-redoxy-dashboard{background:transparent!important}.dashboard-route-shell .apple-redoxy-dashboard .page-grid{gap:18px}.dashboard-route-shell .apple-redoxy-dashboard .apple-dashboard-hero{border-color:#91cfef38!important;background:linear-gradient(145deg,#04121e6b,#020a123d)!important;box-shadow:inset 0 1px #ffffff0d,0 24px 64px #00030929!important;-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08)}.dashboard-route-shell .apple-redoxy-dashboard .apple-dashboard-hero>video{opacity:.3;filter:saturate(.82) contrast(1.08) brightness(.62)}.dashboard-route-shell .apple-redoxy-dashboard .trader-hero-shade{background:linear-gradient(90deg,#01080fbd,#01080f66 58%,#01080f47),linear-gradient(180deg,#01080f1f,#01080f8f)}.dashboard-route-shell .apple-redoxy-dashboard :is(.apple-dashboard-feature,.apple-dashboard-card-grid>article,.apple-dashboard-overview>article,.surface-card,.market-glass-card,.energy-quote-tile,.bg-white,.bg-secondary){border-color:#91cfef33!important;background:linear-gradient(180deg,#05142075,#020b144d)!important;box-shadow:inset 0 1px #ffffff0b,0 16px 38px #0003091a!important;-webkit-backdrop-filter:blur(9px) saturate(1.06);backdrop-filter:blur(9px) saturate(1.06)}.dashboard-route-shell .apple-redoxy-dashboard .apple-dashboard-quicknav :is(a,button){border-radius:4px!important;background:#020d1861!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-route-shell .apple-redoxy-dashboard .apple-dashboard-quicknav .btn-premium{background:linear-gradient(180deg,#ff8438,#f46b18)!important}.dashboard-route-shell .apple-redoxy-dashboard .page-grid>*{animation:rxj-dashboard-module-enter .72s cubic-bezier(.16,1,.3,1) both}.dashboard-route-shell .apple-redoxy-dashboard .page-grid>:nth-child(2){animation-delay:90ms}.dashboard-route-shell .apple-redoxy-dashboard .page-grid>:nth-child(3){animation-delay:.16s}.dashboard-route-shell .apple-redoxy-dashboard .page-grid>:nth-child(4){animation-delay:.23s}.dashboard-route-shell .apple-redoxy-dashboard .page-grid>:nth-child(5){animation-delay:.3s}@keyframes rxj-dashboard-module-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}html body #root .dashboard-route-shell .apple-redoxy-dashboard .apple-dashboard-hero{border-color:#91cfef38!important;background:linear-gradient(145deg,#04121e6b,#020a123d)!important;box-shadow:inset 0 1px #ffffff0d,0 24px 64px #00030929!important}html body #root .dashboard-route-shell .apple-redoxy-dashboard :is(.apple-dashboard-feature,.apple-dashboard-card-grid>article,.apple-dashboard-overview>article,.surface-card,.market-glass-card,.energy-quote-tile,.bg-white,.bg-secondary){border-color:#91cfef33!important;background:linear-gradient(180deg,#05142075,#020b144d)!important;box-shadow:inset 0 1px #ffffff0b,0 16px 38px #0003091a!important}html body #root .dashboard-route-shell .apple-redoxy-dashboard .trader-hero-shade{background:linear-gradient(90deg,#01080fb8,#01080f5c 58%,#01080f3d),linear-gradient(180deg,#01080f1a,#01080f85)!important}@media(max-width:760px){.rxj-route-shell .capability-detail-hero-copy{width:calc(100% - 32px);padding-top:164px}.rxj-route-shell .capability-detail-hero h1{font-size:clamp(38px,11vw,48px)}.operational-auth-route .operational-auth-shell{padding-top:96px!important}}@media(prefers-reduced-motion:reduce){.rxj-route-shell .rxj-route-header,.rxj-route-mobile-nav{animation:none!important}}.redoxy-brand-lockup{display:inline-flex;min-width:0;align-items:center;gap:.16em;color:inherit;font-size:inherit;line-height:1;vertical-align:middle}.redoxy-brand-lockup img{display:block;width:auto;object-fit:contain}.redoxy-brand-lockup-emblem{height:.92em;flex:0 0 auto}.redoxy-brand-lockup-wordmark{height:.72em;max-width:100%}.rxj-shell[data-ui=precision-v4] .rxj-service-directory{display:grid;gap:14px}.rxj-shell[data-ui=precision-v4] .rxj-service-family{position:relative;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.65fr);min-height:188px;overflow:hidden;border:1px solid rgba(151,211,242,.24);border-radius:6px;background:linear-gradient(135deg,#04131f57,#020b1429);box-shadow:inset 0 1px #ffffff0d,0 20px 52px #00040a1f;-webkit-backdrop-filter:blur(8px) saturate(1.06);backdrop-filter:blur(8px) saturate(1.06)}.rxj-shell[data-ui=precision-v4] .rxj-service-family-media{position:relative;display:block;min-height:188px;overflow:hidden;color:#fff}.rxj-shell[data-ui=precision-v4] .rxj-service-family-media:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent 50%,rgba(2,11,20,.7)),linear-gradient(180deg,transparent 54%,rgba(2,10,19,.82))}.rxj-shell[data-ui=precision-v4] .rxj-service-family-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.08) brightness(.9);transition:transform .65s cubic-bezier(.16,1,.3,1),filter .3s ease}.rxj-shell[data-ui=precision-v4] .rxj-service-family-media>span{position:absolute;z-index:1;left:16px;bottom:14px;display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.rxj-shell[data-ui=precision-v4] .rxj-service-family-media>span svg{width:17px;height:17px;color:#ff8843}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:20px;align-items:center;padding:18px 20px}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy>header{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy>header>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,141,73,.42);color:#ff8b47;background:#030f1a52}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy>header svg{width:18px;height:18px}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy h3{margin:0 0 7px;color:#fff;font-size:18px;line-height:1.15}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy p{margin:0;color:#bdcbd6;font-size:11px;line-height:1.55}.rxj-shell[data-ui=precision-v4] .rxj-service-family-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rxj-shell[data-ui=precision-v4] .rxj-service-family-links a{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid rgba(145,207,239,.2);border-radius:4px;background:#020d1738;color:#edf6fb;font-size:10px;font-weight:750;line-height:1.28;transition:border-color .22s ease,background .22s ease,transform .3s cubic-bezier(.16,1,.3,1)}.rxj-shell[data-ui=precision-v4] .rxj-service-family-links a svg{width:14px;height:14px;flex:0 0 auto;color:#ff8843}.rxj-shell[data-ui=precision-v4] .rxj-service-family:is(:hover,:focus-within){border-color:#ff8b4685}.rxj-shell[data-ui=precision-v4] .rxj-service-family:is(:hover,:focus-within) .rxj-service-family-media img{transform:scale(1.035);filter:saturate(1) contrast(1.08) brightness(.96)}.rxj-shell[data-ui=precision-v4] .rxj-service-family-links a:is(:hover,:focus-visible){transform:translate(3px);border-color:#ff8b4680;background:#0f222f75}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-technology-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-tech-card{min-height:390px}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-tech-card>img{height:190px}.rxj-shell[data-ui=precision-v4] .rxj-tech-focus{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px}.rxj-shell[data-ui=precision-v4] .rxj-tech-focus span{padding:5px 7px;border:1px solid rgba(142,205,239,.22);border-radius:3px;background:#020d1738;color:#dbe8f0;font-size:9px;font-weight:750;letter-spacing:.04em}.rxj-route-shell .capability-hero-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:min(820px,100%);margin-top:20px}.rxj-route-shell .capability-hero-branches a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:42px;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgba(149,210,241,.24);border-radius:4px;background:#020c1547;color:#fff;-webkit-backdrop-filter:blur(8px) saturate(1.05);backdrop-filter:blur(8px) saturate(1.05)}.rxj-route-shell .capability-hero-branches a>span{color:#ff8b47;font-size:9px;font-weight:900}.rxj-route-shell .capability-hero-branches a>strong{font-size:10px;line-height:1.25}.rxj-route-shell .capability-hero-branches a>svg{color:#72d5ff}.rxj-route-shell .capability-hero-branches a:is(:hover,:focus-visible){border-color:#ff8d4994;background:#06182680}@media(max-width:1080px){.rxj-shell[data-ui=precision-v4] .rxj-service-family{grid-template-columns:minmax(180px,.62fr) minmax(0,1.38fr)}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy{grid-template-columns:1fr;gap:14px}.rxj-route-shell .capability-hero-branches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.rxj-shell[data-ui=precision-v4] .rxj-service-family{grid-template-columns:1fr}.rxj-shell[data-ui=precision-v4] .rxj-service-family-media{min-height:184px}.rxj-shell[data-ui=precision-v4] .rxj-service-family-copy{padding:18px}.rxj-shell[data-ui=precision-v4] .rxj-service-family-links,.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-technology-grid,.rxj-route-shell .capability-hero-branches{grid-template-columns:1fr!important}.rxj-route-shell .capability-hero-branches{max-height:156px;overflow-y:auto;padding-right:3px}}:root{--redoxy-p01-void: #020b17;--redoxy-p01-deep: #071f46;--redoxy-p01-navy: #002d72;--redoxy-p01-signal: #00408f;--redoxy-p01-orange: #f37021;--redoxy-p01-orange-hover: #ff8a3d;--redoxy-p01-white: #ffffff;--redoxy-p01-soft-white: rgba(248, 252, 255, .93);--redoxy-p01-muted-white: rgba(235, 244, 251, .84);--redoxy-p01-glass: rgba(2, 11, 23, .44);--redoxy-p01-glass-strong: rgba(2, 11, 23, .7);--redoxy-p01-edge: rgba(255, 255, 255, .14);--redoxy-p01-edge-active: rgba(243, 112, 33, .56);--redoxy-p01-shadow: 0 22px 54px rgba(0, 4, 12, .28)}html,body,#root{background:var(--redoxy-p01-void);color:var(--redoxy-p01-white)}:is(.rxj-shell,.rxj-route-shell,.redoxy-unified-shell,.dashboard-route-shell,.operational-auth-route){--rx-orange: var(--redoxy-p01-orange);--rx-blue: var(--redoxy-p01-navy);--rx-cyan: var(--redoxy-p01-white);--rx-green: var(--redoxy-p01-white);--rxj-live-blue: var(--redoxy-p01-white);--rxj-live-orange: var(--redoxy-p01-orange);--rxj-live-muted: var(--redoxy-p01-soft-white);--rx-ui-void: var(--redoxy-p01-void);--rx-ui-deep: var(--redoxy-p01-deep);--rx-ui-ion: var(--redoxy-p01-white);--rx-ui-orange: var(--redoxy-p01-orange);--rx-ui-orange-soft: var(--redoxy-p01-orange-hover);--rx-ui-text: var(--redoxy-p01-white);--rx-ui-muted: var(--redoxy-p01-soft-white);--rx-ui-white: var(--redoxy-p01-white);color-scheme:dark}.rxj-shell .rxj-header,.rxj-route-shell .rxj-header,.operational-auth-route .rxj-header,.dashboard-route-shell .rxj-header{border-color:var(--redoxy-p01-edge)!important;background:#020b17e6!important;box-shadow:0 20px 58px #00040c57,inset 0 1px #ffffff14!important;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.rxj-header:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.72) 42%,var(--redoxy-p01-orange) 72%,transparent)!important;box-shadow:0 0 9px #ffffff38,0 0 12px #f3702147!important}.rxj-header:after{background:linear-gradient(90deg,transparent,var(--redoxy-p01-navy) 22%,#fff 51%,var(--redoxy-p01-orange) 78%,transparent)!important;box-shadow:0 0 8px #ffffff5c,0 0 12px #f3702152!important}.rxj-nav{border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#020b1757;box-shadow:inset 0 1px #ffffff09}.rxj-nav a{color:var(--redoxy-p01-soft-white)!important}.rxj-nav a:is(:hover,:focus-visible),.rxj-nav a[aria-current=page]{color:var(--redoxy-p01-white)!important}.rxj-nav a:after{background:var(--redoxy-p01-orange)!important;box-shadow:0 0 10px #f37021b3!important}.rxj-icon-button,.rxj-menu-button{border-color:var(--redoxy-p01-edge)!important;background:#002d723d!important;color:var(--redoxy-p01-white)!important}.rxj-icon-button:is(:hover,:focus-visible),.rxj-menu-button:is(:hover,:focus-visible){border-color:var(--redoxy-p01-edge-active)!important;background:#00408f57!important}.rxj-mobile-nav{border-color:var(--redoxy-p01-edge)!important;background:#020b17f7!important}.rxj-brand:after{background:var(--redoxy-p01-white)!important;box-shadow:0 0 7px 2px #ffffffa3,0 0 15px #f3702194!important}.redoxy-brand-lockup{position:relative;isolation:isolate}.redoxy-brand-lockup--with-emblem:before{display:none}.redoxy-brand-lockup-emblem{transform-origin:center;animation:redoxy-p01-emblem-breathe 4.8s ease-in-out infinite;will-change:filter,opacity}.redoxy-brand-lockup-wordmark{box-sizing:border-box;flex:0 1 auto;border:0;background:transparent;box-shadow:none;filter:brightness(1.24) saturate(1.12) contrast(1.12) drop-shadow(0 0 5px rgba(255,255,255,.34)) drop-shadow(0 0 14px rgba(243,112,33,.26))!important;object-position:center;padding:0}.redoxy-brand-lockup{flex-flow:row nowrap!important;align-items:center!important}.rxj-header .redoxy-brand-lockup-wordmark,.rxj-route-header .redoxy-brand-lockup-wordmark{width:154px!important;height:32px!important}.rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{width:min(374px,31vw)!important;height:auto!important;max-width:min(374px,31vw)!important}.rxj-footer-brand .redoxy-brand-lockup-wordmark{width:184px!important;height:39px!important}@keyframes redoxy-p01-emblem-orbit{to{transform:translateY(-50%) rotate(1turn)}}@keyframes redoxy-p01-emblem-breathe{0%,to{opacity:.985;filter:brightness(1.04) drop-shadow(0 0 5px rgba(255,255,255,.14))}50%{opacity:1;filter:brightness(1.16) drop-shadow(0 0 9px rgba(255,255,255,.32)) drop-shadow(0 0 13px rgba(243,112,33,.3))}}:is(.rxj-button-primary,.btn-premium,.capability-detail-actions a:first-child,.capability-detail-cta>a){border-color:#ffffff38!important;background:var(--redoxy-p01-orange)!important;color:var(--redoxy-p01-white)!important;box-shadow:0 13px 30px #f370213d,inset 0 1px #ffffff38!important}:is(.rxj-button-primary,.btn-premium,.capability-detail-actions a:first-child,.capability-detail-cta>a):is(:hover,:focus-visible){border-color:#ffffff6b!important;background:var(--redoxy-p01-orange-hover)!important;box-shadow:0 16px 36px #f3702152,0 0 18px #ffffff1f!important}:is(.rxj-button-secondary,.btn-premium-outline,.capability-detail-actions a:last-child){border-color:var(--redoxy-p01-edge)!important;background:#002d722e!important;color:var(--redoxy-p01-white)!important;box-shadow:inset 0 1px #ffffff0e!important}:is(.rxj-button-secondary,.btn-premium-outline,.capability-detail-actions a:last-child):is(:hover,:focus-visible){border-color:var(--redoxy-p01-edge-active)!important;background:#00408f4d!important}:is(.rxj-shell,.rxj-route-shell,.dashboard-route-shell,.operational-auth-route) :focus-visible{outline:2px solid var(--redoxy-p01-orange)!important;outline-offset:3px}.rxj-shell[data-experience=spatial-v5] :is(.rxj-section-intro,.rxj-journey-copy){background:transparent!important;box-shadow:none!important}.rxj-shell[data-experience=spatial-v5] :is(.rxj-section-intro,.rxj-journey-copy) :is(h1,h2,h3),.rxj-shell :is(.rxj-card-copy h3,.rxj-feature-card h3,.rxj-doc-card h3,.rxj-command-content h3,.rxj-contact-grid h3){color:var(--redoxy-p01-white)!important}.rxj-shell :is(.rxj-intro-copy,.rxj-card-copy p,.rxj-doc-card p,.rxj-command-grid small,.rxj-contact-grid small){color:var(--redoxy-p01-soft-white)!important}.rxj-shell :is(.rxj-eyebrow,.rxj-section-kicker,.rxj-section-intro>span:not(.rxj-section-number),.rxj-card-copy>span){color:var(--redoxy-p01-orange-hover)!important}.rxj-shell[data-experience=spatial-v5] .rxj-section-number{color:var(--redoxy-p01-muted-white)!important}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header{border-color:var(--redoxy-p01-edge)!important;background:#020b1757!important;box-shadow:inset 3px 0 #f37021db,0 15px 36px #00040c2e!important}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header :is(span,strong){color:var(--redoxy-p01-white)!important}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-service-family,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence,.rxj-enterprise-card,.rxj-enterprise-evidence-card){border-color:var(--redoxy-p01-edge)!important;background:var(--redoxy-p01-glass)!important;color:var(--redoxy-p01-white)!important;box-shadow:var(--redoxy-p01-shadow),inset 0 1px #ffffff0b!important;-webkit-backdrop-filter:blur(9px) saturate(1.04);backdrop-filter:blur(9px) saturate(1.04)}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-deck :is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-card,.rxj-service-family,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form,.rxj-presence):is(:hover,:focus-within){border-color:var(--redoxy-p01-edge-active)!important;background:#020b178f!important}.rxj-shell[data-experience=spatial-v5] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-command-grid a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg,.rxj-doc-card>svg){border-color:#ffffff2e!important;background:#002d723d!important;color:var(--redoxy-p01-white)!important;filter:drop-shadow(0 0 8px rgba(255,255,255,.12))}.rxj-shell[data-experience=spatial-v5] .rxj-section[data-active=true] :is(.rxj-card-copy>svg,.rxj-principles-card>div>svg,.rxj-command-grid a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-presence>div>svg,.rxj-doc-card>svg){border-color:#f3702175!important;color:var(--redoxy-p01-orange-hover)!important}.rxj-shell[data-experience=spatial-v5] .rxj-tile-energy,.rxj-shell[data-experience=spatial-v5] .rxj-tile-energy:before,.rxj-shell[data-experience=spatial-v5] .rxj-tile-energy:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),rgba(0,45,114,.72),rgba(243,112,33,.82),transparent)!important;box-shadow:0 0 10px #fff3,0 0 14px #f370213d!important}.rxj-story-manifold,.rxj-manifold-topline,.rxj-manifold-map,.rxj-manifold-detail,.rxj-manifold-status{border-color:var(--redoxy-p01-edge)!important;background:transparent!important;box-shadow:none!important}.rxj-manifold-topline{border-bottom-color:var(--redoxy-p01-edge)!important}.rxj-manifold-topline :is(span,small),.rxj-manifold-detail :is(h3,strong,b){color:var(--redoxy-p01-white)!important}.rxj-manifold-detail :is(p,small),.rxj-manifold-status :is(span,small){color:var(--redoxy-p01-soft-white)!important}.rxj-manifold-station>span{border-color:#ffffff2e!important;background:#002d724d!important;color:var(--redoxy-p01-white)!important;box-shadow:0 0 0 4px #002d722e,0 0 16px #ffffff1a!important}.rxj-manifold-station.is-active>span{border-color:var(--redoxy-p01-orange-hover)!important;background:#f370212e!important;box-shadow:0 0 0 5px #f370211f,0 0 22px #f3702166!important}.rxj-manifold-station.is-complete>span{border-color:#ffffff85!important}.capability-detail-shell{background:var(--redoxy-p01-void)!important}.capability-detail-hero,.capability-detail-overview,.capability-detail-process,.capability-detail-related{border-color:var(--redoxy-p01-edge)!important}.capability-detail-location,.capability-detail-heading>p,.capability-detail-hero-copy>p:first-child,.capability-detail-cta p{color:var(--redoxy-p01-orange-hover)!important}.capability-detail-summary,.capability-detail-description,.capability-detail-card p,.capability-detail-stages p{color:var(--redoxy-p01-soft-white)!important}:is(.capability-detail-metrics,.capability-detail-card,.capability-detail-stages article,.capability-detail-related-item,.capability-detail-cta,.capability-hero-branches a,.operational-auth-card){border-color:var(--redoxy-p01-edge)!important;background:var(--redoxy-p01-glass)!important;color:var(--redoxy-p01-white)!important;box-shadow:var(--redoxy-p01-shadow),inset 0 1px #ffffff0b!important}:is(.capability-detail-card,.capability-detail-related-item,.capability-hero-branches a):is(:hover,:focus-visible,:focus-within){border-color:var(--redoxy-p01-edge-active)!important;background:#020b1794!important}.capability-detail-card svg,.capability-detail-stages svg,.capability-detail-related-item svg{color:var(--redoxy-p01-white)!important;filter:drop-shadow(0 0 10px rgba(243,112,33,.18))!important}.capability-detail-stages:before{background:linear-gradient(90deg,var(--redoxy-p01-navy),var(--redoxy-p01-white),var(--redoxy-p01-orange))!important;box-shadow:0 0 16px #f3702133!important}:is(.dashboard-route-shell,.operational-auth-route),:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard){background:transparent!important;color:var(--redoxy-p01-white)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(h1,h2,h3,h4,strong,.text-foreground,.text-white,.text-slate-900,.text-slate-800){color:var(--redoxy-p01-white)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(p,li,small,label,.section-copy,.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400,.text-slate-300,.text-slate-200){color:var(--redoxy-p01-soft-white)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.section-kicker,.text-primary,.text-cyan-300,.text-cyan-400,.text-orange-300){color:var(--redoxy-p01-orange-hover)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.apple-dashboard-hero,.surface-card,.market-glass-card,.apple-dashboard-feature,.energy-command-panel,.energy-quote-tile,.apple-dashboard-overview>article,.apple-dashboard-overview>div,.apple-dashboard-card-grid>article,section.rounded-3xl,article.rounded-2xl,section.rounded-2xl,div.rounded-2xl,div.rounded-xl,.bg-white,.bg-secondary,.bg-card\/50){border-color:var(--redoxy-p01-edge)!important;background:var(--redoxy-p01-glass)!important;color:var(--redoxy-p01-white)!important;box-shadow:var(--redoxy-p01-shadow),inset 0 1px #ffffff0b!important;-webkit-backdrop-filter:blur(10px) saturate(1.04);backdrop-filter:blur(10px) saturate(1.04)}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.surface-card,.market-glass-card,.apple-dashboard-feature,.energy-quote-tile,.apple-dashboard-overview>article,.apple-dashboard-overview>div):is(:hover,:focus-within){border-color:var(--redoxy-p01-edge-active)!important;background:#020b178f!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .apple-dashboard-hero:after{background:linear-gradient(90deg,var(--redoxy-p01-navy),var(--redoxy-p01-white),var(--redoxy-p01-orange))!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) svg.lucide{color:var(--redoxy-p01-white)}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.market-glass-card,.apple-dashboard-overview,.apple-dashboard-feature,.energy-command-panel) svg.lucide{color:var(--redoxy-p01-orange-hover)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard,.operational-auth-card) :is(input,textarea,select){border-color:var(--redoxy-p01-edge)!important;background:#020b17d1!important;color:var(--redoxy-p01-white)!important;box-shadow:none!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard,.operational-auth-card) :is(input,textarea,select)::placeholder{color:var(--redoxy-p01-muted-white)!important}:is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard,.operational-auth-card) :is(input,textarea,select):focus{border-color:var(--redoxy-p01-orange)!important;box-shadow:0 0 0 3px #f370211f!important}@media(max-width:1080px){.rxj-nav{border:0;background:transparent;box-shadow:none}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav,.rxj-shell[data-experience=spatial-v5] .rxj-mobile-nav,.rxj-route-shell .rxj-route-mobile-nav{top:88px;right:16px;left:auto;width:min(430px,calc(100% - 32px));padding:8px;border:1px solid rgba(255,255,255,.16)!important;border-radius:7px;background:#020b1757!important;box-shadow:0 26px 66px #00040c4d,inset 0 1px #ffffff0e!important;-webkit-backdrop-filter:blur(20px) saturate(1.08)!important;backdrop-filter:blur(20px) saturate(1.08)!important}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a,.rxj-route-shell .rxj-route-mobile-nav a{min-height:46px;padding:0 13px;border:0!important;border-bottom:1px solid rgba(255,255,255,.09)!important;background:transparent!important;color:#ffffffd1!important;box-shadow:none!important}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a:last-child,.rxj-route-shell .rxj-route-mobile-nav a:last-child{border-bottom:0!important}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a:is(:hover,:focus-visible),.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a[data-active=true],.rxj-route-shell .rxj-route-mobile-nav a:is(:hover,:focus-visible),.rxj-route-shell .rxj-route-mobile-nav a[data-active=true]{background:#002d7229!important;color:#fff!important;box-shadow:inset 3px 0 0 var(--redoxy-p01-orange)!important}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a svg,.rxj-route-shell .rxj-route-mobile-nav a svg{color:var(--redoxy-p01-orange-hover)}}@media(max-width:820px){.rxj-shell[data-experience=spatial-v5] :is(.rxj-journey,.rxj-section){grid-template-columns:minmax(0,1fr)!important;gap:22px!important;padding-right:22px!important;padding-left:22px!important}.rxj-shell[data-experience=spatial-v5] :is(.rxj-section-intro,.rxj-journey-copy){position:relative!important;top:auto!important;width:min(620px,100%);max-width:none!important;padding:12px 0 12px 16px!important}.rxj-shell[data-experience=spatial-v5] :is(.rxj-section-intro,.rxj-journey-copy) h2{max-width:22ch!important}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-header{width:100%!important;margin-left:0!important}.capability-detail-overview{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.capability-detail-capabilities,.capability-detail-stages,.capability-detail-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.rxj-header .redoxy-brand-lockup-wordmark,.rxj-route-header .redoxy-brand-lockup-wordmark{width:128px!important;height:27px!important}.rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{width:min(246px,62vw)!important;max-width:min(246px,62vw)!important}.rxj-footer-brand .redoxy-brand-lockup-wordmark{width:158px!important;height:33px!important}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav,.rxj-shell[data-experience=spatial-v5] .rxj-mobile-nav,.rxj-route-shell .rxj-route-mobile-nav{top:72px;right:10px;left:10px;width:auto;max-height:calc(100svh - 84px);overflow-y:auto;background:#020b176b!important}.rxj-shell[data-ui=precision-v4] .rxj-mobile-nav a,.rxj-route-shell .rxj-route-mobile-nav a{min-height:48px}.rxj-shell[data-experience=spatial-v5] :is(.rxj-journey,.rxj-section){padding-right:18px!important;padding-left:18px!important}.capability-detail-capabilities,.capability-detail-stages,.capability-detail-related-grid{grid-template-columns:minmax(0,1fr)!important}.capability-detail-hero-copy,.capability-detail-overview,.capability-detail-process,.capability-detail-related,.capability-detail-cta,.capability-detail-metrics{width:calc(100% - 32px)!important}}@media(prefers-reduced-motion:reduce){.redoxy-brand-lockup--with-emblem:before,.redoxy-brand-lockup-emblem{animation:none!important}.redoxy-brand-lockup--with-emblem:before{opacity:.7}}.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:124px minmax(0,1fr) auto!important}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{display:grid!important;grid-template-columns:44px 68px;width:124px;min-height:48px;column-gap:8px;align-items:center;justify-content:start}.rxj-header .rxj-header-source-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-source-brand .redoxy-brand-lockup{width:44px!important;gap:0!important}.rxj-header .rxj-header-source-brand .redoxy-brand-lockup-emblem-stack,.rxj-route-header .rxj-header-source-brand .redoxy-brand-lockup-emblem-stack{--redoxy-shield-trace-width: 42px;width:44px;gap:0}.rxj-header .rxj-header-source-brand .redoxy-brand-lockup-emblem,.rxj-route-header .rxj-header-source-brand .redoxy-brand-lockup-emblem{width:42px!important;height:44px!important;flex-basis:42px!important}.rxj-header .rxj-header-source-brand .rxj-header-stacked-tagline,.rxj-route-header .rxj-header-source-brand .rxj-header-stacked-tagline{width:68px!important;height:auto!important;aspect-ratio:1303 / 566;opacity:.98;object-fit:contain;object-position:left center;filter:brightness(1.06) saturate(1.24) contrast(1.1) drop-shadow(0 0 4px rgba(255,255,255,.18)) drop-shadow(0 0 8px rgba(37,111,194,.48)) drop-shadow(0 0 9px rgba(255,106,0,.48))!important;animation:redoxy-header-tagline-luminate 4.8s ease-in-out infinite}.rxj-header-end-brand,.rxj-route-header .rxj-header-end-brand{min-width:150px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{width:150px!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark{width:150px!important;height:auto!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{gap:3.5px;font-size:5.45px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after{top:9px;right:10px;width:4px;height:4px;box-shadow:0 0 5px 2px #ffffffe0,0 0 11px #63cdffd1,0 0 16px #f370216b!important;animation:redoxy-header-brand-beacon 4.2s ease-in-out infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:clamp(126px,10.4vw,150px) clamp(70px,5.9vw,86px) 1px minmax(0,1fr)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{width:clamp(70px,5.9vw,86px);flex-basis:clamp(70px,5.9vw,86px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-emblem-piece>img{opacity:.99;filter:brightness(1.01) saturate(.97) contrast(1.07) drop-shadow(0 0 7px rgba(81,178,229,.26))!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-emblem-piece:after{position:absolute;z-index:3;inset:0;content:"";background:linear-gradient(138deg,#dae8f005,#05182a09 44%,#010c1910);box-shadow:inset 0 0 12px #d2e3ed06,inset 0 -8px 12px #0008140b;pointer-events:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{width:clamp(126px,10.4vw,150px);filter:brightness(1.06) saturate(1.24) contrast(1.1) drop-shadow(0 0 4px rgba(255,255,255,.16)) drop-shadow(0 0 8px rgba(37,111,194,.5)) drop-shadow(0 0 9px rgba(255,106,0,.5))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line img{filter:brightness(1.04) saturate(1.26) contrast(1.1) drop-shadow(0 0 3px rgba(255,255,255,.16)) drop-shadow(0 0 5px rgba(255,106,0,.26))!important}@keyframes redoxy-header-tagline-luminate{0%,to{opacity:.94;filter:brightness(1.02) saturate(1.2) contrast(1.08) drop-shadow(0 0 3px rgba(255,255,255,.16)) drop-shadow(0 0 7px rgba(37,111,194,.4)) drop-shadow(0 0 8px rgba(255,106,0,.42))}50%{opacity:1;filter:brightness(1.1) saturate(1.32) contrast(1.12) drop-shadow(0 0 4px rgba(255,255,255,.2)) drop-shadow(0 0 10px rgba(37,111,194,.54)) drop-shadow(0 0 11px rgba(255,106,0,.54))}}@keyframes redoxy-header-brand-beacon{0%,to{opacity:.62;transform:scale(.76)}48%{opacity:1;transform:scale(1.16)}58%{opacity:.86;transform:scale(.94)}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:94px minmax(0,1fr) auto!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{right:24px;width:calc(100% - 48px)}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{grid-template-columns:32px 54px;width:94px;column-gap:8px}.rxj-header .rxj-header-source-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-source-brand .redoxy-brand-lockup,.rxj-header .rxj-header-source-brand .redoxy-brand-lockup-emblem-stack,.rxj-route-header .rxj-header-source-brand .redoxy-brand-lockup-emblem-stack{width:32px!important}.rxj-header .rxj-header-source-brand .redoxy-brand-lockup-emblem,.rxj-route-header .rxj-header-source-brand .redoxy-brand-lockup-emblem{width:32px!important;height:34px!important;flex-basis:32px!important}.rxj-header .rxj-header-source-brand .rxj-header-stacked-tagline,.rxj-route-header .rxj-header-source-brand .rxj-header-stacked-tagline{width:54px!important}.rxj-header .rxj-header-end-brand,.rxj-route-header .rxj-header-end-brand{min-width:104px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark{width:104px!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{gap:2px;font-size:4px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after{top:6px;right:7px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:82px 50px 1px minmax(0,1fr)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{width:82px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-copy,.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{width:min(180px,44vw)!important;max-width:min(180px,44vw)!important}}@media(prefers-reduced-motion:reduce){.rxj-header .rxj-header-source-brand .rxj-header-stacked-tagline,.rxj-route-header .rxj-header-source-brand .rxj-header-stacked-tagline,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after{animation:none!important}}.redoxy-brand-lockup-copy{display:inline-grid;min-width:0;align-items:center;gap:.11em;line-height:1}.redoxy-brand-lockup-emblem-stack{--redoxy-shield-trace-width: 2.45em;position:relative;display:inline-grid;flex:0 0 auto;place-items:center;gap:.12em;width:2.45em;line-height:1}.redoxy-shield-trace{position:absolute;z-index:4;top:0;left:50%;display:block;width:var(--redoxy-shield-trace-width);aspect-ratio:1009 / 1200;overflow:hidden;transform:translate(-50%);-webkit-mask:url(/brand/identity-v1/redoxy-emblem.svg) center / contain no-repeat;mask:url(/brand/identity-v1/redoxy-emblem.svg) center / contain no-repeat;mix-blend-mode:screen;pointer-events:none}.redoxy-shield-trace i{position:absolute;inset:-52%;display:block;background:conic-gradient(from 0deg,transparent 0 77%,rgba(95,193,255,.18) 79.5%,rgba(255,255,255,.98) 82%,rgba(255,159,88,.58) 84%,transparent 88% 100%);filter:blur(.25px) drop-shadow(0 0 4px rgba(255,255,255,.9));transform-origin:center;animation:redoxy-2027-shield-trace 7.2s linear infinite}.redoxy-brand-lockup-subtitle{display:flex;width:100%;align-items:center;justify-content:center;gap:.72em;color:#fafdfffa;font-family:var(--rx-ui-font, "Inter", sans-serif);font-size:.235em;font-weight:780;line-height:1;white-space:nowrap;text-shadow:0 0 4px rgba(255,255,255,.46),0 0 13px rgba(92,190,255,.38)}.redoxy-brand-lockup-subtitle>span:nth-child(2){color:#ff8a3d;text-shadow:0 0 4px rgba(255,204,167,.5),0 0 14px rgba(243,112,33,.52)}.redoxy-brand-lockup-tagline{position:relative;isolation:isolate;display:block;width:auto;height:auto;aspect-ratio:503 / 25;border:0;opacity:1;line-height:0;filter:drop-shadow(0 0 4px rgba(45,130,199,.34)) drop-shadow(0 0 4px rgba(237,106,0,.28));animation:redoxy-2027-tagline-breathe 5.6s ease-in-out infinite}.redoxy-brand-lockup-tagline--stacked{aspect-ratio:1303 / 566}.redoxy-brand-tagline-art{position:relative;z-index:0;display:block;width:100%;height:100%;border:0;object-fit:contain;object-position:center;filter:brightness(1.16) saturate(1.18) contrast(1.12)}.redoxy-brand-tagline-blue-pass{position:absolute;z-index:1;inset:0;display:block;background:linear-gradient(90deg,#86d7ff,#3198ff 48%,#0d61d9);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;filter:drop-shadow(0 0 3px rgba(120,216,255,.92)) drop-shadow(0 0 7px rgba(32,116,255,.7));pointer-events:none}.redoxy-brand-lockup-tagline--stacked .redoxy-brand-tagline-blue-pass{background:linear-gradient(90deg,#86d7ff 0 19.5%,transparent 19.5% 100%);-webkit-mask-image:url(/brand/redoxy-tagline-stacked-2027.png);mask-image:url(/brand/redoxy-tagline-stacked-2027.png)}.redoxy-brand-lockup-tagline--horizontal .redoxy-brand-tagline-blue-pass{background:linear-gradient(90deg,#86d7ff 0 7.2%,transparent 7.2% 34%,#86d7ff 34% 40.8%,transparent 40.8% 72.8%,#86d7ff 72.8% 79.5%,transparent 79.5% 100%);-webkit-mask-image:url(/brand/redoxy-tagline-2027.png);mask-image:url(/brand/redoxy-tagline-2027.png)}.redoxy-brand-tagline-word{display:inline-flex;align-items:baseline;letter-spacing:0}.redoxy-brand-tagline-re{color:#79ccf6;text-shadow:0 0 4px rgba(121,204,246,.48),0 0 9px rgba(50,145,211,.36)}.redoxy-brand-tagline-rest{color:#ff8a3d;text-shadow:0 0 4px rgba(255,163,101,.42),0 0 9px rgba(243,112,33,.34)}.redoxy-brand-tagline-word:nth-child(odd){color:inherit;text-shadow:none}.redoxy-brand-tagline-word:nth-child(2n){color:inherit;text-shadow:none}.redoxy-brand-lockup-tagline--under-emblem{width:100%;max-width:none;opacity:1;filter:drop-shadow(0 0 4px rgba(45,130,199,.38)) drop-shadow(0 0 4px rgba(237,106,0,.32))}.redoxy-brand-lockup-emblem{aspect-ratio:1009 / 1200;object-fit:contain}.rxj-header .redoxy-brand-lockup,.rxj-route-header .redoxy-brand-lockup{width:318px!important;gap:24px!important}.rxj-header .redoxy-brand-lockup-emblem-stack,.rxj-route-header .redoxy-brand-lockup-emblem-stack{--redoxy-shield-trace-width: 42px;width:116px;gap:2px}.rxj-header .redoxy-brand-lockup-emblem,.rxj-route-header .redoxy-brand-lockup-emblem{width:38px!important;height:45px!important;flex:0 0 38px!important;filter:brightness(1.18) saturate(1.08) contrast(1.12) drop-shadow(0 0 6px rgba(255,255,255,.3)) drop-shadow(0 0 12px rgba(86,192,255,.52)) drop-shadow(0 0 15px rgba(243,112,33,.34))}.rxj-header .redoxy-brand-lockup-copy,.rxj-route-header .redoxy-brand-lockup-copy{position:relative;width:178px;gap:2px}.rxj-header .redoxy-brand-lockup-wordmark,.rxj-route-header .redoxy-brand-lockup-wordmark{width:178px!important;height:44px!important;filter:brightness(1.18) saturate(1.08) contrast(1.12) drop-shadow(0 0 4px rgba(255,255,255,.34)) drop-shadow(0 0 12px rgba(91,188,255,.38)) drop-shadow(0 0 15px rgba(243,112,33,.3))!important}.rxj-header .redoxy-brand-lockup-subtitle,.rxj-route-header .redoxy-brand-lockup-subtitle{display:flex;flex-wrap:nowrap;justify-content:center;gap:5px;font-size:6.4px;line-height:1;letter-spacing:0}.rxj-header .redoxy-brand-lockup-subtitle>span:nth-child(3),.rxj-route-header .redoxy-brand-lockup-subtitle>span:nth-child(3){grid-column:auto}.rxj-header .rxj-brand:after,.rxj-route-header .rxj-brand:after{display:none!important}.rxj-header .redoxy-brand-lockup-copy:after,.rxj-route-header .redoxy-brand-lockup-copy:after{position:absolute;z-index:5;top:18px;right:-7px;display:block;width:5px;height:5px;border-radius:50%;content:"";background:#fff!important;box-shadow:0 0 6px 2px #ffffffd1,0 0 13px #56c8ffd6,0 0 15px #f3702175!important;animation:rxj-source-breathe 3.8s ease-in-out infinite;pointer-events:none}.rxj-header .redoxy-brand-lockup-emblem-stack:after,.rxj-route-header .redoxy-brand-lockup-emblem-stack:after{display:none}.rxj-header .redoxy-brand-lockup-tagline,.rxj-route-header .redoxy-brand-lockup-tagline{width:116px;height:auto;font-size:5.6px;filter:brightness(1.4) saturate(1.16) contrast(1.22) drop-shadow(0 0 5px rgba(86,190,255,.34)) drop-shadow(0 0 6px rgba(243,112,33,.3))}.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:116px minmax(0,1fr) auto!important}.rxj-shell[data-experience=spatial-v5] .rxj-header .rxj-nav,.rxj-route-header .rxj-nav{grid-column:2}.rxj-shell[data-experience=spatial-v5] .rxj-header .rxj-header-actions,.rxj-route-header .rxj-header-actions{grid-column:3;justify-self:end}.rxj-header .rxj-brand .redoxy-brand-lockup,.rxj-route-header .rxj-brand .redoxy-brand-lockup{width:116px!important;gap:0!important}.rxj-header-end-brand{display:inline-flex;order:3;min-width:164px;align-items:center;justify-content:flex-end;text-decoration:none;animation:redoxy-2027-header-end-arrive .9s var(--rx-ui-ease) .36s both}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup{width:164px!important;gap:0!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy{width:164px;gap:3px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark{width:164px!important;height:auto!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{width:164px;gap:4px;font-size:5.8px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after{right:-7px}@keyframes redoxy-2027-header-end-arrive{0%{opacity:0;transform:translate3d(18px,0,0);filter:blur(7px) brightness(1.55)}to{opacity:1;transform:translateZ(0);filter:blur(0) brightness(1)}}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{right:clamp(18px,3vw,44px);width:min(660px,56vw)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:clamp(96px,8.6vw,118px) clamp(70px,5.9vw,88px) 1px minmax(0,1fr);grid-template-rows:auto;min-height:118px;column-gap:clamp(10px,1vw,14px);row-gap:0;align-items:center;align-content:center;filter:drop-shadow(0 18px 34px rgba(0,3,10,.68)) drop-shadow(0 0 18px rgba(78,183,255,.2)) drop-shadow(0 0 22px rgba(243,112,33,.14))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{grid-column:2;grid-row:1;width:clamp(70px,5.9vw,88px);flex-basis:clamp(70px,5.9vw,88px);aspect-ratio:1009 / 1200;opacity:1;filter:brightness(1.12) saturate(1.02) contrast(1.16) drop-shadow(0 0 6px rgba(255,255,255,.18)) drop-shadow(0 0 15px rgba(79,190,255,.38)) drop-shadow(0 0 17px rgba(243,112,33,.22)) drop-shadow(0 15px 28px rgba(0,2,8,.68))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-emblem-orbit{position:absolute;z-index:6;inset:0;display:block;overflow:hidden;border:0;background:transparent;-webkit-mask:url(/brand/identity-v1/redoxy-emblem.svg) center / contain no-repeat;mask:url(/brand/identity-v1/redoxy-emblem.svg) center / contain no-repeat;mix-blend-mode:screen;pointer-events:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-emblem-orbit i{position:absolute;inset:-52%;display:block;background:conic-gradient(from 0deg,transparent 0 77%,rgba(95,193,255,.2) 79.5%,rgba(255,255,255,1) 82%,rgba(255,159,88,.64) 84%,transparent 88% 100%);filter:blur(.2px) drop-shadow(0 0 6px rgba(255,255,255,.94));transform-origin:center;animation:redoxy-2027-shield-trace 6.4s linear 2.08s infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-name{grid-column:4;grid-row:1;justify-self:end;padding:8px 0 7px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-divider{grid-column:3;grid-row:1;position:relative;left:0}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark{font-size:clamp(48px,4.4vw,68px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-copy{width:min(340px,27.5vw);gap:clamp(6px,.54vw,8px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{width:min(340px,27.5vw)!important;max-width:min(340px,27.5vw)!important;height:auto!important;opacity:1;filter:brightness(1.12) saturate(1.02) contrast(1.16) drop-shadow(0 0 4px rgba(255,255,255,.2)) drop-shadow(0 0 12px rgba(81,183,255,.28)) drop-shadow(0 0 14px rgba(243,112,33,.2))!important;animation:redoxy-2027-wordmark-settle 6.4s ease-in-out 3.2s infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-subtitle{position:relative;left:clamp(10px,1.05vw,15px);flex-wrap:nowrap;justify-content:center;gap:5px;font-size:clamp(10.2px,.88vw,12.2px);font-weight:820;opacity:0;transform:translate3d(0,9px,0);animation:redoxy-2027-subtitle-reveal 1.1s var(--rx-ui-ease) 2.72s forwards}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-subtitle:before{display:none;content:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{position:relative;top:0;left:0;grid-column:1;grid-row:1;align-self:center;justify-self:center;width:clamp(96px,8.6vw,118px);max-width:none;height:auto;margin-top:0;line-height:0;transform-origin:center;opacity:1;filter:drop-shadow(0 0 5px rgba(45,130,199,.38)) drop-shadow(0 0 5px rgba(237,106,0,.34));animation:redoxy-2027-tagline-breathe 5.6s ease-in-out 2.72s infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline:after{position:absolute;inset:0;z-index:2;display:block;content:"";background:linear-gradient(102deg,transparent 20%,rgba(255,255,255,.16) 39%,rgba(255,255,255,.96) 50%,rgba(255,175,112,.38) 57%,transparent 76%);background-position:145% 50%;background-size:260% 100%;-webkit-mask:url(/brand/redoxy-tagline-stacked-2027.png) center / 100% 100% no-repeat;mask:url(/brand/redoxy-tagline-stacked-2027.png) center / 100% 100% no-repeat;mix-blend-mode:screen;filter:drop-shadow(0 0 4px rgba(255,255,255,.7));animation:redoxy-2027-tagline-sweep 5.8s ease-in-out 3.1s infinite;pointer-events:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline-copy{width:100%;height:auto;opacity:0;visibility:hidden;filter:none;animation:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line{position:absolute;z-index:1;left:0;width:100%;height:33.3334%;overflow:hidden;pointer-events:none;will-change:opacity,transform,filter}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-1{top:0}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-2{top:33.3333%}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-3{top:66.6666%}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line img{position:absolute;left:0;display:block;width:100%;max-width:none;height:300%;object-fit:fill;filter:brightness(1.14) saturate(1.08) contrast(1.12) drop-shadow(0 0 3px rgba(255,255,255,.24))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-1 img{top:0}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-2 img{top:-100%}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-3 img{top:-200%}@keyframes redoxy-2027-shield-trace{to{transform:rotate(1turn)}}@keyframes redoxy-2027-tagline-sweep{0%,18%{opacity:0;background-position:145% 50%}28%{opacity:.95}52%{opacity:.95;background-position:-45% 50%}64%,to{opacity:0;background-position:-45% 50%}}.rxj-footer-brand .redoxy-brand-lockup{width:294px!important;gap:10px!important}.rxj-footer-brand .redoxy-brand-lockup-emblem-stack{--redoxy-shield-trace-width: 43px;width:74px;gap:3px}.rxj-footer-brand .redoxy-brand-lockup-emblem{width:43px!important;height:46px!important;flex:0 0 43px!important}.rxj-footer-brand .redoxy-brand-lockup-copy{width:210px;gap:4px}.rxj-footer-brand .redoxy-brand-lockup-wordmark{width:210px!important;height:46px!important;filter:brightness(1.18) saturate(1.08) contrast(1.12) drop-shadow(0 0 5px rgba(255,255,255,.3)) drop-shadow(0 0 16px rgba(243,112,33,.28))!important}.rxj-footer-brand .redoxy-brand-lockup-subtitle{font-size:8.3px}.rxj-footer-brand .redoxy-brand-lockup-tagline{width:80px;height:auto;font-size:5.6px}@keyframes redoxy-2027-subtitle-reveal{0%{opacity:0;transform:translate3d(0,11px,0);filter:blur(8px) brightness(1.8)}52%{opacity:1;filter:blur(0) brightness(1.32)}78%{opacity:1;filter:blur(0) brightness(1.12)}to{opacity:1;transform:translateZ(0);filter:blur(0) brightness(1.08)}}@keyframes redoxy-2027-wordmark-settle{0%,to{opacity:.985;transform:translateZ(0)}50%{opacity:1;transform:translate3d(0,-.5px,0)}}@keyframes redoxy-2027-tagline-breathe{0%,to{opacity:.985;filter:drop-shadow(0 0 4px rgba(45,130,199,.34)) drop-shadow(0 0 4px rgba(237,106,0,.28))}50%{opacity:1;filter:drop-shadow(0 0 7px rgba(67,157,219,.48)) drop-shadow(0 0 7px rgba(243,112,33,.42))}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:76px minmax(0,1fr) auto!important}.rxj-header .rxj-brand .redoxy-brand-lockup,.rxj-route-header .rxj-brand .redoxy-brand-lockup{width:76px!important}.rxj-header .rxj-header-end-brand,.rxj-route-header .rxj-header-end-brand{min-width:112px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{width:112px!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark{width:112px!important;height:auto!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{gap:2px;font-size:4.2px}.rxj-header .rxj-button-primary,.rxj-route-header .rxj-button-primary{display:none!important}.rxj-header .redoxy-brand-lockup,.rxj-route-header .redoxy-brand-lockup{width:224px!important;gap:12px!important}.rxj-header .redoxy-brand-lockup-emblem-stack,.rxj-route-header .redoxy-brand-lockup-emblem-stack{--redoxy-shield-trace-width: 32px;width:76px}.rxj-header .redoxy-brand-lockup-emblem,.rxj-route-header .redoxy-brand-lockup-emblem{width:32px!important;height:34px!important;flex-basis:32px!important}.rxj-header .redoxy-brand-lockup-copy,.rxj-route-header .redoxy-brand-lockup-copy{width:136px}.rxj-header .redoxy-brand-lockup-tagline,.rxj-route-header .redoxy-brand-lockup-tagline{width:76px;height:auto;font-size:4.8px}.rxj-header .redoxy-brand-lockup-wordmark,.rxj-route-header .redoxy-brand-lockup-wordmark{width:136px!important;height:34px!important}.rxj-header .redoxy-brand-lockup-subtitle,.rxj-route-header .redoxy-brand-lockup-subtitle{gap:3px;font-size:4.45px}.rxj-header .rxj-brand:after,.rxj-route-header .rxj-brand:after{display:none!important}.rxj-header .redoxy-brand-lockup-copy:after,.rxj-route-header .redoxy-brand-lockup-copy:after{top:15px;right:-6px;width:4px;height:4px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:72px 50px 1px minmax(0,1fr);min-height:96px;column-gap:8px;row-gap:0}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{width:50px;flex-basis:50px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-copy{width:min(190px,46vw)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{width:min(190px,46vw)!important;max-width:min(190px,46vw)!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-divider{left:0}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-subtitle{left:6px;gap:3px;font-size:clamp(7.8px,2vw,9.4px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-subtitle:before{width:10px;flex-basis:10px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{top:0;left:0;width:72px;height:auto;max-width:none;margin-top:0}.rxj-footer-brand .redoxy-brand-lockup{width:258px!important}.rxj-footer-brand .redoxy-brand-lockup-emblem-stack{--redoxy-shield-trace-width: 38px;width:54px}.rxj-footer-brand .redoxy-brand-lockup-emblem{width:38px!important;height:40px!important;flex-basis:38px!important}.rxj-footer-brand .redoxy-brand-lockup-copy,.rxj-footer-brand .redoxy-brand-lockup-wordmark{width:184px!important}.rxj-footer-brand .redoxy-brand-lockup-subtitle{font-size:7.2px}.rxj-footer-brand .redoxy-brand-lockup-tagline{width:60px;height:auto;font-size:4.15px}}:is(.rxj-shell,.rxj-route-shell,.dashboard-route-shell,.operational-auth-route,.enterprise-shell){--rx-muted: rgba(238, 245, 251, .84);--rxj-live-muted: rgba(238, 245, 251, .84);--rx-ui-muted: rgba(238, 245, 251, .84);--enterprise-muted: #c4d1dd;--trade-muted: #c4d1dd}:is(.rxj-shell[data-experience=spatial-v5],.rxj-route-shell,.enterprise-shell) :where(h1,h2,h3,h4){color:#fbfdff;text-shadow:0 2px 18px rgba(0,5,14,.82),0 0 12px rgba(255,255,255,.055)}:is(.rxj-shell[data-experience=spatial-v5],.rxj-route-shell,.enterprise-shell) :where(p,li,dd){color:#eef5fbd6;text-shadow:0 1px 9px rgba(0,4,12,.7)}:is(.rxj-shell[data-experience=spatial-v5],.rxj-route-shell,.enterprise-shell) :where(small){color:#e1ecf6c2}@media(prefers-reduced-motion:reduce){.redoxy-shield-trace,.redoxy-shield-trace i,.rxj-intro-emblem-orbit,.rxj-intro-emblem-orbit i,.rxj-intro-brand-tagline:after{animation:none!important}.rxj-hero-brand-stage .redoxy-brand-lockup-subtitle{opacity:1!important;transform:none!important;animation:none!important;filter:none!important}.rxj-hero-brand-stage .rxj-intro-brand-tagline{opacity:1!important;transform:none!important;animation:none!important;filter:brightness(1.14) saturate(1.12)!important}}.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:130px minmax(0,1fr) auto!important}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{grid-template-columns:44px 74px;width:130px}.rxj-header .rxj-header-source-brand .rxj-header-stacked-tagline,.rxj-route-header .rxj-header-source-brand .rxj-header-stacked-tagline{width:74px!important}.rxj-header .rxj-header-end-brand,.rxj-route-header .rxj-header-end-brand{width:136px!important;min-width:136px!important;flex:0 0 136px;margin-right:-12px}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{width:136px!important;max-width:136px!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark{width:136px!important;max-width:136px!important;height:auto!important}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy:after{top:8px!important;right:7px!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{display:grid;grid-template-columns:clamp(132px,11vw,154px) clamp(70px,5.9vw,86px) 1px minmax(0,min(340px,27.5vw));width:100%;max-width:100%;justify-content:end;column-gap:clamp(6px,.65vw,9px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{width:clamp(70px,5.9vw,86px);flex:0 0 clamp(70px,5.9vw,86px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{width:clamp(132px,11vw,154px)!important;flex:0 0 clamp(132px,11vw,154px);animation:redoxy-hero-tagline-presence 5.6s ease-in-out 2.72s infinite}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark{justify-self:start}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line .rxj-intro-tagline-blue-boost{z-index:2;clip-path:inset(0 80% 0 0);opacity:.58;mix-blend-mode:screen;filter:brightness(2.18) saturate(2.8) contrast(1.08) drop-shadow(0 0 3px rgba(73,174,255,.9)) drop-shadow(0 0 8px rgba(20,105,255,.66))!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line:after{position:absolute;z-index:3;inset:0;content:"";clip-path:inset(0 80% 0 0);background:linear-gradient(90deg,#79caff,#2d8cff 45%,#0d5ed8);-webkit-mask-image:url(/brand/redoxy-tagline-stacked-2027.png);mask-image:url(/brand/redoxy-tagline-stacked-2027.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 300%;mask-size:100% 300%;filter:drop-shadow(0 0 3px rgba(96,196,255,.9)) drop-shadow(0 0 7px rgba(20,102,242,.62));pointer-events:none}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-1:after{-webkit-mask-position:0 0;mask-position:0 0}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-2:after{-webkit-mask-position:0 50%;mask-position:0 50%}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-tagline-line.is-line-3:after{-webkit-mask-position:0 100%;mask-position:0 100%}@keyframes redoxy-hero-tagline-presence{0%,to{opacity:.97;filter:brightness(1.02) saturate(1.22) contrast(1.1) drop-shadow(0 0 4px rgba(255,255,255,.14)) drop-shadow(0 0 8px rgba(37,111,194,.46)) drop-shadow(0 0 9px rgba(255,106,0,.48))}50%{opacity:1;filter:brightness(1.1) saturate(1.34) contrast(1.14) drop-shadow(0 0 4px rgba(255,255,255,.2)) drop-shadow(0 0 11px rgba(37,111,194,.56)) drop-shadow(0 0 12px rgba(255,106,0,.6))}}.operational-auth-context .operational-auth-brand{width:min(250px,70vw)!important;margin-bottom:32px!important}.operational-auth-context .operational-auth-brand .redoxy-brand-lockup{display:flex!important;width:100%!important;align-items:center!important;gap:12px!important}.operational-auth-context .operational-auth-brand .redoxy-brand-lockup-emblem-stack{width:50px!important;flex:0 0 50px!important}.operational-auth-context .operational-auth-brand .redoxy-brand-lockup-emblem{width:48px!important;height:auto!important;flex-basis:48px!important}.operational-auth-context .operational-auth-brand .redoxy-brand-lockup-copy{width:184px!important;min-width:0}.operational-auth-context .operational-auth-brand .redoxy-brand-lockup-wordmark{width:184px!important;max-width:184px!important;height:auto!important}.operational-auth-context .operational-auth-brand .redoxy-brand-lockup-subtitle{width:184px!important;gap:4px;font-size:6px}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{filter:saturate(1.09) contrast(1.06) brightness(.88)}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment-shade{background:linear-gradient(90deg,#00050ae0,#01080e96 27%,#01080e13 58%,#00050a24,#0004097a),linear-gradient(180deg,rgba(0,5,10,.24),transparent 22%,transparent 69%,rgba(0,4,9,.56))}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment-depth{background:radial-gradient(ellipse at 72% 30%,rgba(111,207,255,.17),transparent 34%),radial-gradient(ellipse at 62% 61%,rgba(255,117,36,.13),transparent 27%),radial-gradient(ellipse at 48% 15%,rgba(220,244,255,.07),transparent 24%),linear-gradient(118deg,transparent 42%,rgba(205,241,255,.075) 55%,transparent 69%);animation:redoxy-equipment-backlight 7.8s ease-in-out infinite;will-change:opacity}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment-scan{left:-16%;width:13%;background:linear-gradient(90deg,transparent,rgba(125,215,255,.075),rgba(255,255,255,.14),rgba(255,133,50,.07),transparent);animation-duration:11.2s}@keyframes redoxy-equipment-backlight{0%,to{opacity:.72}42%{opacity:1}62%{opacity:.86}}@media(max-width:1160px){.rxj-shell[data-experience=spatial-v5] .rxj-header .rxj-nav,.rxj-route-header .rxj-nav,.rxj-shell[data-experience=spatial-v5] .rxj-header .rxj-command-button,.rxj-route-header .rxj-command-button{display:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-header .rxj-menu-button,.rxj-route-header .rxj-menu-button{display:grid!important;order:1}.rxj-shell[data-experience=spatial-v5] .rxj-header .rxj-button-primary,.rxj-route-header .rxj-button-primary{order:2}}@media(max-width:840px){.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{right:18px;width:min(468px,calc(100% - 36px))}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:96px 54px 1px minmax(0,220px);min-height:100px;column-gap:8px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{width:96px!important;flex-basis:96px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-emblem{width:54px;flex-basis:54px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-copy,.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark{width:min(220px,29vw)!important;max-width:min(220px,29vw)!important}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:94px minmax(0,1fr) auto!important}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{grid-template-columns:32px 54px;width:94px}.rxj-header .rxj-header-source-brand .rxj-header-stacked-tagline,.rxj-route-header .rxj-header-source-brand .rxj-header-stacked-tagline{width:54px!important}.rxj-header .rxj-header-end-brand,.rxj-route-header .rxj-header-end-brand{width:92px!important;min-width:92px!important;flex-basis:92px;margin-right:0}.rxj-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-copy,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-wordmark,.rxj-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle,.rxj-route-header .rxj-header-end-brand .redoxy-brand-lockup-subtitle{width:92px!important;max-width:92px!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:86px 50px 1px minmax(0,1fr)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{width:86px!important;flex-basis:86px}}@media(prefers-reduced-motion:reduce){.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment-depth{animation:none!important;opacity:.88}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{right:20px;width:calc(100% - 40px)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{grid-template-columns:80px 50px 1px minmax(0,1fr);column-gap:6px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-tagline{width:80px!important;flex-basis:80px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-name,.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark,.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-copy,.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-wordmark,.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-subtitle{width:100%!important;max-width:100%!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-name{justify-self:stretch}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark{display:flex;justify-self:stretch}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-wordmark .redoxy-brand-lockup-subtitle{left:0;gap:2px;font-size:clamp(5.2px,1.45vw,6.2px)}}:is(.rxj-shell,.rxj-route-shell,.dashboard-route-shell,.operational-auth-route,.enterprise-shell,.trading-zone-shell){--rx-muted: rgba(244, 249, 253, .91);--rxj-live-muted: rgba(244, 249, 253, .91);--rx-ui-muted: rgba(244, 249, 253, .91);--enterprise-muted: #d9e4ed;--trade-muted: #d8e3ed}:is(.rxj-shell[data-experience=spatial-v5],.rxj-route-shell,.dashboard-route-shell,.operational-auth-route,.enterprise-shell,.trading-zone-shell) :where(p,li,dd,.rxj-intro-copy,.rxj-card-copy p,.rxj-story-copy p,.rxj-metric-card p,.rxj-enterprise-card p,.rxj-enterprise-evidence-card p){color:#f4f9fde8!important;text-shadow:0 1px 10px rgba(0,4,12,.84)}:is(.rxj-shell[data-experience=spatial-v5],.rxj-route-shell,.dashboard-route-shell,.operational-auth-route,.enterprise-shell,.trading-zone-shell) :where(small,figcaption,.rxj-section-number){color:#e5eff7d6!important}:is(.rxj-button,.btn-premium,.btn-premium-outline,.enterprise-button,.capability-detail-actions a,.capability-detail-rfq,.trading-category-tabs button,.commercial-rfq-types button){min-height:40px!important;gap:8px!important;border-radius:5px!important;padding:0 14px!important;font-size:12px!important;font-weight:780!important;line-height:1.1!important;letter-spacing:0!important;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease!important}:is(.rxj-button,.btn-premium,.btn-premium-outline,.enterprise-button,.capability-detail-actions a,.capability-detail-rfq,.trading-category-tabs button,.commercial-rfq-types button)>svg{width:15px!important;height:15px!important}:is(.rxj-button,.btn-premium,.btn-premium-outline,.enterprise-button,.capability-detail-actions a,.capability-detail-rfq,.trading-category-tabs button,.commercial-rfq-types button):is(:hover,:focus-visible){transform:translateY(-1px)!important}.rxj-header .rxj-button,.rxj-route-header .rxj-button{min-height:36px!important;padding-inline:12px!important;font-size:11px!important;box-shadow:0 8px 22px #f3702138,inset 0 1px #fff3!important}.rxj-header .rxj-button>svg,.rxj-route-header .rxj-button>svg{width:14px!important;height:14px!important}@media(max-width:760px){:is(.rxj-button,.btn-premium,.btn-premium-outline,.enterprise-button,.capability-detail-actions a,.capability-detail-rfq){min-height:44px!important}}@media(prefers-reduced-motion:reduce){.redoxy-brand-lockup-tagline{animation:none!important}}:root{--trade-navy-950: #020814;--trade-navy-900: #061a2d;--trade-navy-800: #0a2745;--trade-cyan: #72d4ff;--trade-orange: #f47721;--trade-white: #f7fbff;--trade-muted: #a8b8c8;--trade-line: rgba(247, 251, 255, .15)}.trading-zone-shell{min-height:100vh;overflow-x:clip;background:var(--trade-navy-950);color:var(--trade-white)}.trading-zone-shell main{position:relative;z-index:1}.trading-zone-hero{position:relative;display:grid;min-height:calc(100svh - 72px);align-items:end;overflow:hidden;border-bottom:1px solid var(--trade-line);isolation:isolate}.trading-zone-hero-media,.trading-zone-hero-media video,.trading-zone-hero-shade{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.trading-zone-hero-media video{object-fit:cover;object-position:center}.trading-zone-hero-shade{z-index:1;background:linear-gradient(90deg,#020b16f5,#020b16c7 44%,#020b163d 78%,#020b168a),linear-gradient(0deg,rgba(2,11,22,.98) 0%,transparent 52%)}.trading-zone-hero-copy{position:relative;z-index:2;width:min(760px,calc(100% - 64px));margin:0 0 136px max(32px,calc((100vw - 1440px)/2))}.trading-zone-hero-copy>p:first-child,.trading-market-band>div:first-child>p,.trading-catalog-header>div>p,.trading-deal-copy>p,.trading-operating-zone>div:first-child>p,.commercial-rfq-header p,.capability-commercial-rfq-copy>p{margin:0 0 10px;color:var(--trade-orange);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.trading-zone-brand{display:inline-flex;max-width:320px;margin-bottom:24px}.trading-zone-brand img{max-height:54px;object-fit:contain}.trading-zone-hero h1{max-width:720px;margin:0;color:var(--trade-white);font-size:52px;line-height:1.02;letter-spacing:0}.trading-zone-lead{max-width:670px;margin:24px 0 0;color:var(--trade-muted);font-size:17px;line-height:1.65}.trading-zone-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.trading-zone-hero-status{position:absolute;z-index:3;right:max(32px,calc((100vw - 1440px)/2));bottom:30px;left:max(32px,calc((100vw - 1440px)/2));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--trade-line);background:#020b168a;box-shadow:0 18px 48px #00000042}.trading-zone-hero-status span{display:grid;min-height:74px;grid-template-columns:28px 1fr;align-content:center;align-items:center;gap:2px 10px;padding:12px 18px;border-right:1px solid var(--trade-line);color:var(--trade-muted);font-size:11px;text-transform:uppercase}.trading-zone-hero-status span:last-child{border-right:0}.trading-zone-hero-status svg{grid-row:1 / 3;width:20px;color:var(--trade-cyan)}.trading-zone-hero-status strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;color:var(--trade-white);font-size:15px;text-transform:none}.trading-zone-hero-status strong em{color:var(--trade-orange);font-size:10px;font-style:normal;letter-spacing:0;text-transform:uppercase}.trading-market-band,.trading-catalog,.trading-deal-builder,.trading-operating-zone{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:84px 0}.trading-market-band{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:48px;border-bottom:1px solid var(--trade-line)}.trading-market-band h2,.trading-catalog h2,.trading-deal-builder h2,.trading-operating-zone h2,.capability-commercial-rfq h2{margin:0;color:var(--trade-white);font-size:36px;line-height:1.12;letter-spacing:0}.trading-benchmark-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--trade-line)}.trading-benchmark-grid article{min-width:0;padding:22px;border-right:1px solid var(--trade-line);background:#03142661}.trading-benchmark-grid article:last-child{border-right:0}.trading-benchmark-grid span{color:var(--trade-muted);font-size:11px;text-transform:uppercase}.trading-benchmark-grid strong{display:block;margin-top:12px;color:var(--trade-white);font-size:25px}.trading-benchmark-grid strong small{color:var(--trade-muted);font-size:11px}.trading-benchmark-grid strong em{display:block;margin-top:5px;color:var(--trade-orange);font-size:11px;font-style:normal;letter-spacing:0;text-transform:uppercase}.trading-benchmark-grid p{margin:10px 0 0;color:#7990a7;font-size:10px}.trading-benchmark-loading{display:flex;align-items:center;gap:10px}.trading-disclaimer{grid-column:2;margin:14px 0 0;color:#8fa1b5;font-size:11px;line-height:1.55}.trading-catalog{border-bottom:1px solid var(--trade-line)}.trading-catalog-header{display:flex;align-items:end;justify-content:space-between;gap:28px}.trading-catalog-header>div{max-width:760px}.trading-search{display:flex;width:min(310px,100%);min-height:46px;align-items:center;gap:10px;border:1px solid var(--trade-line);padding:0 14px;background:#020f1d99}.trading-search svg{width:18px;color:var(--trade-cyan)}.trading-search input{width:100%;border:0;outline:0;background:transparent;color:var(--trade-white);font-size:13px}.trading-search input::placeholder{color:#8294a7}.trading-category-tabs{display:flex;gap:8px;margin:28px 0;overflow-x:auto;scrollbar-width:none}.trading-category-tabs::-webkit-scrollbar{display:none}.trading-category-tabs button{min-height:40px;flex:0 0 auto;border:1px solid var(--trade-line);border-radius:4px;padding:0 16px;background:#0316297a;color:var(--trade-muted);font-size:12px;font-weight:700;transition:border-color .18s ease,background .18s ease,color .18s ease}.trading-category-tabs button[data-active=true]{border-color:var(--trade-orange);background:#f4772124;color:var(--trade-white)}.trading-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.trading-product-card{position:relative;min-width:0;overflow:hidden;border:1px solid var(--trade-line);border-radius:6px;background:#020f1d70;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.trading-product-card:is(:hover,:focus-within),.trading-product-card[data-selected=true]{z-index:1;transform:translateY(-2px);border-color:#f47721ad;box-shadow:0 22px 54px #00000052,inset 0 -2px 0 var(--trade-orange)}.trading-product-media{position:relative;aspect-ratio:16 / 8.6;overflow:hidden;background:var(--trade-navy-900)}.trading-product-media:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgba(2,11,22,.72),transparent 58%)}.trading-product-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.12) brightness(.78);transition:transform .6s cubic-bezier(.16,1,.3,1),filter .3s ease}.trading-product-card:hover .trading-product-media img{transform:scale(1.045);filter:saturate(1) contrast(1.1) brightness(.88)}.trading-product-media span{position:absolute;z-index:2;right:10px;bottom:10px;color:var(--trade-white);font-size:9px;font-weight:800;text-transform:uppercase}.trading-product-copy{padding:18px}.trading-product-copy header{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px}.trading-product-copy header svg{width:20px;color:var(--trade-orange)}.trading-product-copy h3{margin:0;color:var(--trade-white);font-size:18px;line-height:1.15}.trading-product-copy>p{min-height:58px;margin:14px 0;color:var(--trade-muted);font-size:12px;line-height:1.55}.trading-price-block{min-height:92px;padding:14px 0;border-top:1px solid var(--trade-line);border-bottom:1px solid var(--trade-line)}.trading-price-block span{display:block;color:#8294a8;font-size:9px;text-transform:uppercase}.trading-price-block strong{display:block;margin-top:6px;color:var(--trade-white);font-size:20px}.trading-price-block strong small{color:var(--trade-muted);font-size:10px}.trading-price-block em{display:block;margin-top:4px;color:var(--trade-orange);font-size:10px;font-style:normal}.trading-product-actions{display:grid;grid-template-columns:1fr 42px;gap:8px;margin-top:14px}.trading-product-actions .btn-premium-outline{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border-radius:4px}.trading-product-actions>button:last-child{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--trade-line);border-radius:4px;background:#05233eb8;color:var(--trade-cyan)}.trading-product-actions>button:last-child svg{width:18px}.trading-deal-builder{display:grid;grid-template-columns:minmax(0,.9fr) minmax(400px,.7fr);gap:72px;align-items:start;border-bottom:1px solid var(--trade-line)}.trading-deal-copy>p:nth-of-type(2){max-width:680px;color:var(--trade-muted);font-size:15px;line-height:1.65}.trading-deal-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--trade-line);border-bottom:1px solid var(--trade-line)}.trading-deal-flow span{display:flex;min-height:72px;align-items:center;gap:8px;border-right:1px solid var(--trade-line);color:var(--trade-white);font-size:11px;font-weight:700}.trading-deal-flow span:last-child{border-right:0}.trading-deal-flow svg{width:18px;color:var(--trade-orange)}.trading-calculator{display:grid;gap:14px;border:1px solid var(--trade-line);border-top-color:var(--trade-orange);border-radius:6px;padding:24px;background:#0314267a}.trading-calculator label,.commercial-rfq label{display:grid;gap:7px;min-width:0}.trading-calculator label>span,.commercial-rfq label>span{color:#9caec0;font-size:10px;font-weight:700;text-transform:uppercase}.trading-calculator :is(input,select),.commercial-rfq :is(input,select,textarea),.trading-enquiry-dialog .field-input{width:100%;min-width:0;border:1px solid var(--trade-line);border-radius:4px;outline:0;background:#010a15d1;color:var(--trade-white);font:inherit;font-size:12px}.trading-calculator :is(input,select),.commercial-rfq :is(input,select){height:44px;padding:0 12px}.commercial-rfq textarea{min-height:96px;resize:vertical;padding:12px}.trading-calculator :is(input,select):focus,.commercial-rfq :is(input,select,textarea):focus,.trading-enquiry-dialog .field-input:focus{border-color:var(--trade-orange);box-shadow:0 0 0 3px #f477211f}.trading-working-value{padding:20px 0;border-top:1px solid var(--trade-line);border-bottom:1px solid var(--trade-line)}.trading-working-value span{color:#8da1b5;font-size:10px;text-transform:uppercase}.trading-working-value strong{display:block;margin-top:8px;color:var(--trade-white);font-size:32px}.trading-working-value p{margin:6px 0 0;color:var(--trade-muted);font-size:11px}.trading-calculator>.btn-premium-outline{display:inline-flex;min-height:46px;align-items:center;justify-content:center}.trading-calculator>small{color:#7d90a4;font-size:9px;line-height:1.5}.trading-operating-zone>div:first-child{max-width:820px}.trading-operating-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--trade-line);border-bottom:1px solid var(--trade-line)}.trading-operating-grid article{min-height:190px;padding:24px;border-right:1px solid var(--trade-line)}.trading-operating-grid article:last-child{border-right:0}.trading-operating-grid svg{width:22px;color:var(--trade-orange)}.trading-operating-grid strong{display:block;margin-top:24px;color:var(--trade-white);font-size:16px}.trading-operating-grid p{color:var(--trade-muted);font-size:12px;line-height:1.55}.trading-source-note{display:grid;grid-template-columns:10px auto 1fr auto;align-items:center;gap:10px;margin-top:22px;color:var(--trade-muted);font-size:11px}.trading-source-note>span{width:8px;height:8px;border-radius:50%;background:#56ef9b;box-shadow:0 0 14px #56ef9bad}.trading-source-note>span[data-state=fallback],.trading-source-note>span[data-state=unavailable]{background:var(--trade-orange);box-shadow:0 0 14px #f4772199}.trading-source-note strong{color:var(--trade-white)}.trading-source-note p{margin:0}.trading-source-note a{display:inline-flex;align-items:center;gap:7px;color:var(--trade-orange);font-weight:700}.trading-source-note a svg{width:16px}.trading-zone-shell[data-operating-scenario=market-to-delivery] .trading-zone-hero-status{position:absolute!important}.trading-zone-shell[data-operating-scenario=market-to-delivery] .trading-zone-hero-status span{animation:trading-benchmark-lock .76s cubic-bezier(.16,1,.3,1) both}.trading-zone-shell[data-operating-scenario=market-to-delivery] .trading-zone-hero-status span:nth-child(2){animation-delay:90ms}.trading-zone-shell[data-operating-scenario=market-to-delivery] .trading-zone-hero-status span:nth-child(3){animation-delay:.18s}.trading-deal-builder[data-operating-sequence=procurement-route] .trading-deal-flow,.trading-operating-zone[data-operating-sequence=delivery-handover] .trading-operating-grid{position:relative;overflow:hidden}.trading-deal-builder[data-operating-sequence=procurement-route] .trading-deal-flow:before,.trading-operating-zone[data-operating-sequence=delivery-handover] .trading-operating-grid:before{content:"";position:absolute;z-index:2;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,var(--trade-orange),rgba(247,251,255,.38),transparent 90%);pointer-events:none;transform:scaleX(0);transform-origin:left}.trading-deal-builder[data-cinematic-state=active] .trading-deal-flow:before,.trading-operating-zone[data-cinematic-state=active] .trading-operating-grid:before{animation:trading-route-handover 1.35s cubic-bezier(.16,1,.3,1) .12s both}.trading-deal-builder[data-cinematic-state=active] .trading-deal-flow span,.trading-operating-zone[data-cinematic-state=active] .trading-operating-grid article{animation:trading-stage-confirm .66s cubic-bezier(.16,1,.3,1) both}.trading-deal-builder[data-cinematic-state=active] .trading-deal-flow span:nth-child(2),.trading-operating-zone[data-cinematic-state=active] .trading-operating-grid article:nth-child(2){animation-delay:80ms}.trading-deal-builder[data-cinematic-state=active] .trading-deal-flow span:nth-child(3),.trading-operating-zone[data-cinematic-state=active] .trading-operating-grid article:nth-child(3){animation-delay:.16s}.trading-deal-builder[data-cinematic-state=active] .trading-deal-flow span:nth-child(4),.trading-operating-zone[data-cinematic-state=active] .trading-operating-grid article:nth-child(4){animation-delay:.24s}@keyframes trading-benchmark-lock{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes trading-route-handover{0%{opacity:0;transform:scaleX(0)}72%{opacity:1;transform:scaleX(1)}to{opacity:.5;transform:scaleX(1)}}@keyframes trading-stage-confirm{0%{opacity:.38;transform:translate3d(-8px,0,0)}62%{opacity:1;transform:translate3d(1px,0,0)}to{opacity:1;transform:translateZ(0)}}.commercial-rfq{position:relative;display:grid;gap:16px;min-width:0;border:1px solid var(--trade-line);border-top-color:var(--trade-orange);border-radius:6px;padding:22px;background:#020f1d7a;box-shadow:0 24px 64px #0003}.commercial-rfq-header{display:flex;align-items:start;justify-content:space-between;gap:18px}.commercial-rfq-header h3{margin:0;color:var(--trade-white);font-size:22px;letter-spacing:0}.commercial-rfq-header>span{display:inline-flex;align-items:center;gap:7px;color:var(--trade-muted);font-size:10px;text-transform:uppercase}.commercial-rfq-header>span svg{width:17px;color:#56ef9b}.commercial-rfq-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.commercial-rfq-types button{min-height:38px;border:1px solid var(--trade-line);border-radius:4px;background:#041c338a;color:var(--trade-muted);font-size:10px;font-weight:800;text-transform:uppercase}.commercial-rfq-types button[data-active=true]{border-color:var(--trade-orange);background:#f4772124;color:var(--trade-white)}.commercial-rfq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.commercial-rfq-wide{grid-column:1 / -1}.commercial-rfq-scope{display:grid}.commercial-rfq-detail-toggle{display:inline-flex;width:max-content;align-items:center;gap:8px;border:0;background:transparent;color:var(--trade-orange);font-size:11px;font-weight:800}.commercial-rfq-detail-toggle svg{width:16px;transition:transform .18s ease}.commercial-rfq-detail-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.commercial-rfq-submit-row{display:grid;grid-template-columns:minmax(160px,.42fr) 1fr;align-items:center;gap:14px}.commercial-rfq-submit-row p{margin:0;color:#8295a8;font-size:10px;line-height:1.45}.commercial-rfq-result{display:grid;grid-template-columns:28px 1fr;gap:12px;border:1px solid rgba(86,239,155,.34);padding:16px;background:#0e473538}.commercial-rfq-result>svg{width:22px;color:#56ef9b}.commercial-rfq-result strong{color:var(--trade-white);font-size:14px}.commercial-rfq-result p{margin:4px 0 10px;color:var(--trade-muted);font-size:10px;line-height:1.5}.commercial-rfq-result div div,.commercial-rfq-error{display:flex;flex-wrap:wrap;gap:8px}.commercial-rfq-result a,.commercial-rfq-error a{display:inline-flex;min-height:34px;align-items:center;gap:6px;border:1px solid var(--trade-line);padding:0 10px;color:var(--trade-white);font-size:10px;font-weight:700}.commercial-rfq-result a svg,.commercial-rfq-error a svg{width:14px}.commercial-rfq-error{align-items:center;border:1px solid rgba(244,119,33,.46);padding:14px;color:var(--trade-muted);font-size:10px}.commercial-rfq-error strong{width:100%;color:var(--trade-white)}.rxj-rfq-form-shell{position:relative;min-width:0}.rxj-rfq-form-shell .commercial-rfq{height:100%;background:#010a1557}.capability-commercial-rfq{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:48px;width:min(1440px,calc(100% - 64px));margin:0 auto;padding:82px 0;border-bottom:1px solid var(--trade-line)}.capability-commercial-rfq-copy>span{display:block;max-width:520px;margin-top:20px;color:var(--trade-muted);font-size:14px;line-height:1.65}.fast-contact-rail{position:fixed;z-index:80;right:18px;bottom:18px;display:flex;overflow:hidden;border:1px solid rgba(126,198,239,.42);border-radius:6px;background:#020f1ddb;box-shadow:0 18px 54px #0000005c}.rxj-route-shell .fast-contact-rail{position:relative;z-index:4;right:auto;bottom:auto;width:min(1380px,calc(100% - 72px));justify-content:flex-end;margin:-18px auto 42px;background:#020f1d7a;box-shadow:inset 0 1px #ffffff0d,0 16px 42px #0000002e}.fast-contact-rail a{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 12px;border-right:1px solid var(--trade-line);color:var(--trade-white);font-size:10px;font-weight:800;transition:background .18s ease,color .18s ease}.fast-contact-rail a:last-child{border-right:0;background:var(--trade-orange)}.fast-contact-rail a:hover{background:#f4772124}.fast-contact-rail a:last-child:hover{background:#ff8537}.fast-contact-rail svg{width:16px}.trading-enquiry-dialog{border:1px solid var(--trade-line)!important;border-top-color:var(--trade-orange)!important;border-radius:6px!important;background:#020f1dfa!important;color:var(--trade-white)!important}.trading-enquiry-dialog .field-input{min-height:44px;padding:11px 12px}.trading-enquiry-dialog textarea.field-input{min-height:88px}.trading-enquiry-dialog .btn-premium,.trading-enquiry-dialog .btn-premium-outline{display:flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border-radius:4px}.trading-enquiry-dialog .btn-premium svg{width:17px}.trading-enquiry-status{display:grid;grid-template-columns:24px 1fr;gap:10px;border:1px solid rgba(86,239,155,.32);padding:12px;background:#0e473533}.trading-enquiry-status>svg{width:20px;color:#56ef9b}.trading-enquiry-status strong{color:var(--trade-white);font-size:12px}.trading-enquiry-status p{margin:3px 0 0;color:var(--trade-muted);font-size:10px;line-height:1.45}.trading-enquiry-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.trading-enquiry-actions a{display:flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--trade-line);color:var(--trade-white);font-size:11px;font-weight:700}.trading-enquiry-actions svg{width:16px}@media(max-width:1180px){.trading-zone-hero h1{font-size:42px}.trading-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-market-band,.trading-deal-builder,.capability-commercial-rfq{grid-template-columns:1fr}.trading-disclaimer{grid-column:1}.trading-deal-builder{gap:36px}.trading-operating-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-operating-grid article:nth-child(2){border-right:0}.trading-operating-grid article:nth-child(-n+2){border-bottom:1px solid var(--trade-line)}}@media(max-width:760px){.trading-zone-hero{min-height:820px;align-items:start}.trading-zone-hero-shade{background:linear-gradient(0deg,#020b16fa,#020b16b8 64%,#020b168f)}.trading-zone-hero-copy{width:calc(100% - 32px);margin:70px 16px 0}.trading-zone-brand{max-width:240px}.trading-zone-hero h1{font-size:36px}.trading-zone-lead{font-size:15px}.trading-zone-hero-actions{display:grid;grid-template-columns:1fr}.trading-zone-hero-actions a{justify-content:center}.trading-zone-hero-status{right:16px;bottom:16px;left:16px;grid-template-columns:1fr}.trading-zone-hero-status span{min-height:52px;border-right:0;border-bottom:1px solid var(--trade-line)}.trading-zone-hero-status span:last-child{border-bottom:0}.trading-market-band,.trading-catalog,.trading-deal-builder,.trading-operating-zone,.capability-commercial-rfq{width:calc(100% - 32px);padding:56px 0}.trading-market-band h2,.trading-catalog h2,.trading-deal-builder h2,.trading-operating-zone h2,.capability-commercial-rfq h2{font-size:30px}.trading-benchmark-grid,.trading-product-grid,.trading-operating-grid{grid-template-columns:1fr}.trading-benchmark-grid article,.trading-operating-grid article{border-right:0;border-bottom:1px solid var(--trade-line)}.trading-benchmark-grid article:last-child,.trading-operating-grid article:last-child{border-bottom:0}.trading-catalog-header{align-items:stretch;flex-direction:column}.trading-search{width:100%}.trading-deal-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-deal-flow span:nth-child(2){border-right:0}.trading-deal-flow span:nth-child(-n+2){border-bottom:1px solid var(--trade-line)}.trading-source-note{grid-template-columns:10px 1fr}.trading-source-note p,.trading-source-note a{grid-column:2}.commercial-rfq{padding:16px}.commercial-rfq-header{display:grid}.commercial-rfq-types{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-rfq-grid{grid-template-columns:1fr}.commercial-rfq-wide{grid-column:auto}.commercial-rfq-submit-row{grid-template-columns:1fr}.fast-contact-rail{right:10px;bottom:10px;left:10px}.rxj-route-shell .fast-contact-rail{right:auto;bottom:auto;left:auto;width:calc(100% - 32px);margin:-12px auto 28px}.fast-contact-rail a{flex:1 1 0;justify-content:center;padding:0 8px}.fast-contact-rail a span{display:none}}@media(prefers-reduced-motion:reduce){.trading-product-card,.trading-product-media img,.commercial-rfq-detail-toggle svg{transition:none!important}.trading-zone-shell[data-operating-scenario=market-to-delivery] .trading-zone-hero-status span,.trading-deal-builder[data-operating-sequence=procurement-route] .trading-deal-flow:before,.trading-operating-zone[data-operating-sequence=delivery-handover] .trading-operating-grid:before,.trading-deal-builder[data-cinematic-state] .trading-deal-flow span,.trading-operating-zone[data-cinematic-state] .trading-operating-grid article{animation:none!important;opacity:1!important;transform:none!important}}:root{--redoxy-navy: #082f4f;--redoxy-ink: #031523;--redoxy-orange: #f47a22;--redoxy-white: #ffffff;--redoxy-cyan: #9eeaff;--redoxy-ease: cubic-bezier(.16, 1, .3, 1)}.redoxy-brand-lockup[data-redoxy-identity=v1]{position:relative;isolation:isolate;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:100%!important;gap:0!important;line-height:1!important;filter:none!important}.redoxy-brand-lockup[data-redoxy-identity=v1]:before,.redoxy-brand-lockup[data-redoxy-identity=v1]:after{display:none!important;content:none!important}.redoxy-identity-composite,.redoxy-identity-signature,.redoxy-identity-copy,.redoxy-identity-emblem-stage{position:relative;display:inline-flex;min-width:0}.redoxy-identity-composite{flex-direction:column;align-items:stretch;justify-content:center;width:auto}.redoxy-identity-signature{align-items:center;width:100%;gap:.2em}.redoxy-identity-copy{flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;overflow:visible}.redoxy-identity-emblem-stage{flex:0 0 1.04em;width:1.04em;height:1.04em;align-items:center;justify-content:center}.redoxy-brand-lockup--curved-tagline .redoxy-identity-emblem-stage{flex-basis:1.22em;width:1.22em;height:1.22em}.redoxy-brand-lockup--curved-tagline .redoxy-identity-emblem{width:.88em!important;height:.88em!important}.redoxy-emblem-tagline{position:absolute;z-index:4;inset:-.035em;display:block;width:1.29em;height:1.29em;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 .034em rgba(255,255,255,.62))}.redoxy-emblem-tagline-rails use{fill:none;stroke:#ffffff21;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:9 18}.redoxy-emblem-tagline-word{fill:#fff;font-family:var(--rx-ui-font, "Inter", "Avenir Next", Arial, sans-serif);font-size:39px;font-weight:820;letter-spacing:0;text-transform:uppercase;paint-order:stroke fill;stroke:#011220d1;stroke-width:4px;opacity:.98}.redoxy-identity-emblem-stage:before{position:absolute;z-index:0;inset:.1em;border-radius:50%;background:radial-gradient(circle,rgba(190,239,255,.28),rgba(48,166,223,.13) 42%,transparent 72%);content:"";opacity:0;pointer-events:none;transform:scale(.82)}:is(.redoxy-identity-wordmark,.redoxy-identity-emblem){display:block!important;flex:0 0 auto!important;max-width:100%!important;border:0!important;padding:0!important;object-fit:contain!important;object-position:left center!important;opacity:1!important;filter:none!important}.redoxy-identity-wordmark{width:100%!important;height:100%!important;aspect-ratio:1180 / 260}.redoxy-identity-wordmark-stage{position:relative;display:block;flex:0 0 4.54em;width:4.54em;height:1em;overflow:hidden}.redoxy-identity-wordmark-sheen{position:absolute;z-index:2;inset:0;width:100%!important;height:100%!important;object-fit:contain;object-position:left center;clip-path:polygon(0 0,0 0,0 100%,0 100%);filter:brightness(1.75) drop-shadow(0 0 .055em rgba(255,255,255,.62))!important;mix-blend-mode:screen;opacity:0;pointer-events:none}.redoxy-identity-wordmark-sheen{display:block!important;flex:0 0 auto!important;max-width:100%!important;border:0!important;padding:0!important}.redoxy-identity-emblem{position:relative;z-index:2;width:1em!important;height:1em!important;aspect-ratio:1}.redoxy-identity-luminaire{position:absolute;z-index:3;inset:.06em;overflow:visible;pointer-events:none;opacity:0}.redoxy-identity-surface-trace{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 .035em rgba(255,255,255,.92)) drop-shadow(0 0 .105em rgba(104,211,255,.52))}.redoxy-identity-surface-trace-path{stroke-width:26;stroke-dasharray:.09 .91;stroke-dashoffset:1;opacity:0;vector-effect:non-scaling-stroke}.redoxy-identity-surface-trace-path--core{stroke-width:17;transform:rotate(-81deg);transform-origin:500px 500px}.redoxy-identity-energy-bridge{position:relative;z-index:1;display:block;flex:0 0 .16em;width:.16em;height:.026em;overflow:hidden;border-radius:999px;background:#82dcff1f;opacity:.74}.redoxy-identity-energy-bridge i{position:absolute;inset:0;display:block;border-radius:inherit;background:linear-gradient(90deg,transparent,#fff,#6edaff,#f47a22,transparent);box-shadow:0 0 .14em #5ed3ffcc;transform:translate(-110%)}.redoxy-identity-copy:after{position:absolute;left:0;right:0;bottom:-.025em;height:max(1px,.008em);content:"";background:linear-gradient(90deg,rgba(109,218,255,.78),rgba(255,255,255,.74) 42%,rgba(244,122,34,.88),transparent 92%);box-shadow:0 0 .12em #50cbff7a;opacity:.34;transform:scaleX(.12);transform-origin:left center}.redoxy-identity-sector-line,.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-brand-lockup-tagline{position:relative;z-index:5;display:grid!important;grid-template-columns:max-content 3px max-content 3px max-content;align-items:center;justify-content:center;column-gap:.52em;align-self:center;width:max-content!important;max-width:100%;height:auto!important;margin-top:.055em;border:0!important;color:var(--redoxy-navy);font-family:var(--rx-ui-font, "Inter", "Avenir Next", Arial, sans-serif);font-size:.12em;font-weight:720;line-height:1.15;letter-spacing:0;text-transform:uppercase;white-space:nowrap;visibility:visible!important;opacity:.96;filter:none!important}.redoxy-brand-lockup[data-redoxy-tone=reversed] :is(.redoxy-identity-sector-line,.redoxy-brand-lockup-tagline){color:#fffffff5}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-brand-lockup-tagline span{color:#fff!important}.redoxy-identity-sector-line i,.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-brand-lockup-tagline i{width:.32em;height:.32em;flex:0 0 auto;border-radius:50%;background:var(--redoxy-orange)}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-brand-lockup-tagline{display:flex!important;justify-content:flex-start;gap:.65em;margin-top:.44em;aspect-ratio:auto!important}.redoxy-brand-lockup[data-redoxy-identity=v1]:is([data-redoxy-motion=ambient],[data-redoxy-motion=cinematic]) .redoxy-identity-luminaire{opacity:1}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-identity-luminaire:before{animation:redoxy-material-scan 7.6s var(--redoxy-ease) infinite}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-identity-luminaire-beam{animation:redoxy-edge-ignite 7.6s var(--redoxy-ease) infinite}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-identity-luminaire-spark{animation:redoxy-source-breathe 5.8s ease-in-out infinite}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-identity-energy-bridge i{animation:redoxy-bridge-flow 5.8s var(--redoxy-ease) infinite}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-identity-copy:after{animation:redoxy-copy-current 5.8s var(--redoxy-ease) infinite}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-emblem-tagline-word{animation:redoxy-curved-tagline-breathe 7.8s ease-in-out infinite}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-emblem-tagline-word--reprocess{animation-delay:.32s}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-emblem-tagline-word--reuse{animation-delay:.64s}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=ambient] .redoxy-identity-emblem-stage:before,.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-emblem-stage:before{animation:redoxy-halo-breathe 5.8s ease-in-out infinite;will-change:opacity,transform}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-emblem-stage{animation:redoxy-emblem-enter 1.2s var(--redoxy-ease) both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-copy{animation:redoxy-wordmark-enter 1.1s var(--redoxy-ease) .5s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-luminaire:before{animation:redoxy-material-scan-once 1.5s var(--redoxy-ease) .14s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-luminaire-beam{animation:redoxy-edge-ignite-once 1.35s var(--redoxy-ease) .16s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-luminaire-spark{animation:redoxy-source-arrive 1.35s var(--redoxy-ease) .1s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-energy-bridge i{animation:redoxy-bridge-ignite .75s var(--redoxy-ease) .46s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-copy:after{animation:redoxy-copy-ignite .82s var(--redoxy-ease) .72s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-identity-sector-line{animation:redoxy-sector-enter .78s var(--redoxy-ease) .94s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-emblem-tagline-rails use{animation:redoxy-curved-rail-enter 1.1s var(--redoxy-ease) .28s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-emblem-tagline-word{animation:redoxy-curved-word-enter .9s var(--redoxy-ease) .42s both}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-emblem-tagline-word--reprocess{animation-delay:.58s}.redoxy-brand-lockup[data-redoxy-identity=v1][data-redoxy-motion=cinematic] .redoxy-emblem-tagline-word--reuse{animation-delay:.74s}@keyframes redoxy-material-scan{0%,66%{opacity:0;transform:translate3d(-360%,0,0) skew(-15deg)}72%{opacity:.92}86%,to{opacity:0;transform:translate3d(360%,0,0) skew(-15deg)}}@keyframes redoxy-material-scan-once{0%{opacity:0;transform:translate3d(-360%,0,0) skew(-15deg)}34%{opacity:.96}to{opacity:0;transform:translate3d(360%,0,0) skew(-15deg)}}@keyframes redoxy-edge-ignite{0%,66%,to{opacity:0;transform:rotate(26deg) scaleX(.08)}74%{opacity:.9}86%{opacity:.1;transform:rotate(26deg) scaleX(1)}}@keyframes redoxy-edge-ignite-once{0%{opacity:0;transform:rotate(26deg) scaleX(.08)}42%{opacity:.94}to{opacity:.08;transform:rotate(26deg) scaleX(1)}}@keyframes redoxy-source-breathe{0%,to{opacity:.28;transform:translate(-50%,-50%) scale(.72)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1.08)}}@keyframes redoxy-source-arrive{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}46%{opacity:1;transform:translate(-50%,-50%) scale(1.34)}to{opacity:.52;transform:translate(-50%,-50%) scale(.82)}}@keyframes redoxy-bridge-flow{0%,58%{opacity:0;transform:translate(-110%)}70%{opacity:1}88%,to{opacity:0;transform:translate(110%)}}@keyframes redoxy-bridge-ignite{0%{opacity:0;transform:translate(-110%)}55%{opacity:1}to{opacity:.22;transform:translate(110%)}}@keyframes redoxy-copy-current{0%,58%,to{opacity:.2;transform:scaleX(.1)}74%,88%{opacity:.68;transform:scaleX(1)}}@keyframes redoxy-copy-ignite{0%{opacity:0;transform:scaleX(.04)}to{opacity:.5;transform:scaleX(1)}}@keyframes redoxy-halo-breathe{0%,to{opacity:.2;transform:scale(.82)}50%{opacity:.7;transform:scale(1.12)}}@keyframes redoxy-emblem-enter{0%{opacity:0;transform:translate3d(-.42em,.08em,0) scale(.76);filter:brightness(.4)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes redoxy-wordmark-enter{0%{opacity:0;transform:translate3d(.5em,0,0);clip-path:inset(0 100% 0 0);filter:blur(.04em)}to{opacity:1;transform:translateZ(0);clip-path:inset(0 0 0 0);filter:blur(0)}}@keyframes redoxy-sector-enter{0%{opacity:0;transform:translate3d(0,.8em,0)}to{opacity:.92;transform:translateZ(0)}}@keyframes redoxy-curved-rail-enter{0%{opacity:0;stroke-dashoffset:28}to{opacity:1;stroke-dashoffset:0}}@keyframes redoxy-curved-word-enter{0%{opacity:0;filter:blur(3px)}to{opacity:.94;filter:blur(0)}}@keyframes redoxy-curved-tagline-breathe{0%,to{opacity:.66}42%,62%{opacity:1;filter:drop-shadow(0 0 4px rgba(139,222,255,.48))}}.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:200px minmax(0,1fr) auto!important}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:200px!important;min-height:46px}.rxj-header .rxj-header-source-brand .rxj-header-lockup,.rxj-route-header .rxj-header-source-brand .rxj-header-lockup{width:190px!important;font-size:34px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage .rxj-intro-brand-sequence{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:0!important;filter:none!important}.redoxy-brand-lockup[data-redoxy-identity=v1].rxj-intro-premium-lockup{width:min(490px,100%)!important;max-width:490px!important;font-size:clamp(54px,4.8vw,74px)}.rxj-intro-premium-lockup .redoxy-identity-composite,.rxj-intro-premium-lockup .redoxy-identity-signature{width:100%!important}.rxj-intro-premium-lockup .redoxy-identity-sector-line{margin-top:.1em;font-size:clamp(8px,.12em,11px);font-weight:760;opacity:.96!important}.rxj-footer-brand .redoxy-brand-lockup[data-redoxy-identity=v1],.footer-logo-shell .redoxy-brand-lockup[data-redoxy-identity=v1]{width:min(270px,100%)!important;font-size:41px}.operational-auth-brand .redoxy-brand-lockup[data-redoxy-identity=v1]{width:min(280px,100%)!important;font-size:42px}.rxj-button,.rxj-icon-button,.operational-auth-submit,.trading-product-actions a,.trading-product-actions button,.capability-detail-actions a{transition:transform .22s var(--redoxy-ease),border-color .22s ease,background-color .22s ease,box-shadow .22s ease,color .22s ease!important}@media(hover:hover){:is(.rxj-button,.operational-auth-submit,.trading-product-actions a,.trading-product-actions button,.capability-detail-actions a):hover{transform:translateY(-2px);box-shadow:0 12px 28px #0012223d,0 0 0 1px #f47a2229}.rxj-icon-button:hover{transform:translateY(-1px);border-color:#9eeaff7a!important;box-shadow:0 0 24px #56cbff24}}.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-content,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.capability-detail-card,.capability-branch-card,.trading-product-card,.operational-auth-card,.enterprise-panel{background-color:#0315235c!important;border-color:#9eeaff2b!important;box-shadow:inset 0 1px #ffffff0e,0 20px 50px #00081224!important}:is(.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-content,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.capability-detail-card,.capability-branch-card,.trading-product-card,.operational-auth-card) :is(p,small){color:#ffffffc7}.rxj-section-intro,.rxj-chamber-deck{background:transparent!important;box-shadow:none!important}@media(max-width:1100px),(pointer:coarse){:is(.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-content,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.capability-detail-card,.capability-branch-card,.trading-product-card,.operational-auth-card,.enterprise-panel){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0315238a!important}}@media(max-width:1000px){.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:176px minmax(0,1fr) auto!important}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{width:176px!important}.rxj-header .rxj-header-source-brand .rxj-header-lockup,.rxj-route-header .rxj-header-source-brand .rxj-header-lockup{width:166px!important;font-size:30px}.redoxy-brand-lockup[data-redoxy-identity=v1].rxj-intro-premium-lockup{width:min(420px,100%)!important;max-width:420px!important}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-header,.rxj-route-header{grid-template-columns:minmax(0,1fr) auto!important}.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{width:154px!important;min-height:40px}.rxj-header .rxj-header-source-brand .rxj-header-lockup,.rxj-route-header .rxj-header-source-brand .rxj-header-lockup{width:148px!important;font-size:27px}.redoxy-brand-lockup[data-redoxy-identity=v1].rxj-intro-premium-lockup{width:min(350px,100%)!important;max-width:350px!important;font-size:clamp(43px,12.5vw,58px)}.rxj-intro-premium-lockup .redoxy-identity-sector-line{margin-top:.1em;font-size:clamp(7px,2.25vw,9px)}.operational-auth-brand .redoxy-brand-lockup[data-redoxy-identity=v1]{width:min(230px,100%)!important;font-size:35px}}@media(max-width:390px){.rxj-header .rxj-header-source-brand,.rxj-route-header .rxj-header-source-brand{width:138px!important}.rxj-header .rxj-header-source-brand .rxj-header-lockup,.rxj-route-header .rxj-header-source-brand .rxj-header-lockup{width:132px!important;font-size:24px}.redoxy-brand-lockup[data-redoxy-identity=v1].rxj-intro-premium-lockup{width:min(320px,100%)!important;max-width:320px!important}}@media(prefers-reduced-motion:reduce){.redoxy-brand-lockup[data-redoxy-identity=v1] *,.rxj-intro-brand-sequence,.rxj-button,.rxj-icon-button{transition:none!important;animation:none!important}.redoxy-identity-luminaire{display:none!important}}:root{--rxp-navy-950: #020b16;--rxp-navy-900: #041525;--rxp-navy-850: #071d30;--rxp-navy-800: #0b2c48;--rxp-orange: #f47a22;--rxp-orange-bright: #ff8c43;--rxp-cyan: #7edcff;--rxp-white: #f8fbff;--rxp-copy: #d1dce5;--rxp-muted: #aebdca;--rxp-edge: rgba(151, 211, 241, .24);--rxp-edge-strong: rgba(171, 224, 249, .42);--rxp-glass: rgba(3, 17, 30, .52);--rxp-glass-strong: rgba(3, 17, 30, .72);--rxp-ease: cubic-bezier(.16, 1, .3, 1);--rxp-header-height: 76px}html{scroll-behavior:smooth;background:var(--rxp-navy-950)}body,#root{min-height:100%;overflow-x:clip;background:var(--rxp-navy-950);color:var(--rxp-white)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:#f47a22e0;color:#fff}.rxj-shell[data-experience=spatial-v5]{position:relative;isolation:isolate;background:var(--rxp-navy-950)!important}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment{position:fixed!important;z-index:0!important;inset:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;max-height:100dvh!important;overflow:hidden!important;contain:paint!important;background:var(--rxp-navy-950)!important;pointer-events:none!important}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{position:absolute!important;inset:-2%!important;width:104%!important;height:104%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;opacity:0!important;filter:saturate(.92) contrast(1.08) brightness(.73)!important;transform:translateZ(0) scale(1.035)!important;transition:opacity .76s ease,filter .76s ease,transform 1.2s var(--rxp-ease)!important;will-change:opacity}.rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{opacity:1!important;filter:saturate(1.04) contrast(1.08) brightness(.82)!important}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-journey] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-services] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-traction] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(-.7%,-.35%,0) scale(1.065)!important}.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-about] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-technology] .rxj-chamber-environment>img[data-active=true],.rxj-shell[data-experience=spatial-v5][data-active-section=canvas-control] .rxj-chamber-environment>img[data-active=true]{transform:translate3d(.6%,-.6%,0) scale(1.08)!important}.rxj-chamber-environment-shade{background:linear-gradient(90deg,#020a13e6,#020d18a3 27%,#020d181f 62%,#020a135c),linear-gradient(180deg,rgba(2,11,20,.22),transparent 24%,transparent 65%,rgba(2,10,19,.72))!important}.rxj-chamber-environment-depth{background:radial-gradient(ellipse at 72% 34%,rgba(111,211,255,.12),transparent 29%),radial-gradient(ellipse at 66% 64%,rgba(244,122,34,.095),transparent 23%)!important;mix-blend-mode:screen!important}.rxj-chamber-environment-scan,.cinematic-surface-light,.rxj-shell[data-renderer=photographic] .rxj-spatial-stage{display:none!important}.rxj-shell[data-experience=spatial-v5] main,.rxj-shell[data-experience=spatial-v5] .rxj-footer{position:relative;z-index:2}.redoxy-brand-lockup[data-redoxy-identity=v1]{display:inline-flex!important;width:auto!important;height:auto!important;min-height:0!important;max-width:100%!important;opacity:1!important;filter:none!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-composite,.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-signature{width:auto!important;height:auto!important;max-width:100%!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-signature{display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:.18em!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-emblem-stage{display:inline-flex!important;flex:0 0 1.22em!important;width:1.22em!important;height:1.22em!important;min-width:1.22em!important;min-height:1.22em!important;max-width:1.22em!important;max-height:1.22em!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-emblem{width:.88em!important;height:.88em!important;min-width:0!important;max-width:none!important;object-fit:contain!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-copy{display:inline-flex!important;flex:0 0 auto!important;width:4.54em!important;height:auto!important;min-height:0!important;align-items:stretch!important;justify-content:center!important;overflow:visible!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-wordmark-stage{position:relative!important;display:block!important;flex:0 0 auto!important;width:4.54em!important;height:1em!important;min-width:0!important;min-height:0!important;max-width:4.54em!important;max-height:1em!important;aspect-ratio:1180 / 260!important;overflow:hidden!important}.redoxy-brand-lockup[data-redoxy-identity=v1] .redoxy-identity-wordmark{display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important;opacity:1!important}.redoxy-identity-wordmark-sheen{display:none!important}.redoxy-identity-sector-line{display:grid!important;grid-template-columns:auto 3px auto 3px auto!important;width:100%!important;align-items:center!important;justify-content:stretch!important;gap:.18em!important;margin-top:.16em!important;color:#f8fbfff0!important;font-family:var(--rx-ui-font, "Inter", "Avenir Next", Arial, sans-serif)!important;font-size:.115em!important;font-weight:760!important;line-height:1.1!important;letter-spacing:0!important;white-space:nowrap!important}.redoxy-identity-sector-line span{text-align:center!important}.redoxy-identity-sector-line i{width:3px!important;height:3px!important;border-radius:50%!important;background:var(--rxp-orange)!important;box-shadow:0 0 7px #f47a22b8!important}.redoxy-emblem-tagline-word{fill:#fff!important;stroke:#020b16e6!important;opacity:.96!important}.redoxy-emblem-tagline-rails use{stroke:#7edcff33!important}.redoxy-identity-energy-bridge{flex-basis:.12em!important;width:.12em!important;opacity:.72!important}.redoxy-brand-lockup[data-redoxy-motion=ambient] .redoxy-identity-luminaire,.redoxy-brand-lockup[data-redoxy-motion=cinematic] .redoxy-identity-luminaire{opacity:.82!important}.rxj-header,.rxj-route-header{position:sticky!important;z-index:100!important;top:0!important;right:auto!important;left:0!important;margin:0!important;transform:none!important;display:grid!important;grid-template-columns:minmax(176px,214px) minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;height:var(--rxp-header-height)!important;min-height:var(--rxp-header-height)!important;max-height:var(--rxp-header-height)!important;align-items:center!important;gap:clamp(14px,2vw,28px)!important;padding:0 clamp(20px,3.2vw,44px)!important;border:0!important;border-bottom:1px solid rgba(152,211,241,.22)!important;border-radius:0!important;background:#020c17e0!important;box-shadow:0 10px 32px #00050c33!important;-webkit-backdrop-filter:blur(14px) saturate(112%)!important;backdrop-filter:blur(14px) saturate(112%)!important}.rxj-header:before,.rxj-header:after,.rxj-route-header:before,.rxj-route-header:after{display:none!important}.rxj-brand,.rxj-header-source-brand{display:inline-flex!important;width:max-content!important;max-width:214px!important;min-height:0!important;align-items:center!important;overflow:visible!important}.rxj-header-lockup{width:auto!important;max-width:214px!important;font-size:29px!important}.rxj-header-lockup .redoxy-identity-sector-line{font-size:4px!important}.rxj-nav{display:flex!important;width:max-content!important;max-width:100%!important;min-height:42px!important;align-items:center!important;justify-self:center!important;gap:2px!important;padding:3px!important;border:1px solid rgba(147,207,238,.17)!important;border-radius:5px!important;background:#03111d6b!important;box-shadow:none!important}.rxj-nav a{display:inline-flex!important;min-height:34px!important;align-items:center!important;padding:0 clamp(7px,.75vw,11px)!important;border:1px solid transparent!important;border-radius:3px!important;color:#e0eaf2c7!important;font-size:10px!important;font-weight:690!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;transition:color .18s ease,border-color .18s ease,background .18s ease!important}.rxj-nav a:after{display:none!important}.rxj-nav a:is(:hover,:focus-visible),.rxj-nav a[data-active=true]{border-color:#f47a226b!important;background:#f47a2216!important;color:#fff!important}.rxj-header-actions{display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.rxj-button,.operational-auth-submit,.capability-detail-actions a,.trading-product-actions :is(a,button){display:inline-flex!important;min-width:0!important;min-height:40px!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 15px!important;border-radius:4px!important;font-size:11px!important;font-weight:760!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:none!important;transition:transform .22s var(--rxp-ease),border-color .18s ease,background .18s ease,color .18s ease!important}.rxj-button svg,.operational-auth-submit svg,.capability-detail-actions a svg{width:15px!important;height:15px!important}.rxj-button-primary,.operational-auth-submit{border:1px solid rgba(255,151,84,.86)!important;background:linear-gradient(180deg,var(--rxp-orange-bright),#ea681b)!important;color:#fff!important}.rxj-button-secondary{border:1px solid rgba(148,210,240,.34)!important;background:#03121f9e!important;color:var(--rxp-white)!important}.rxj-icon-button{display:inline-grid!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;place-items:center!important;border:1px solid rgba(145,207,238,.28)!important;border-radius:4px!important;background:#03121f9e!important;color:var(--rxp-white)!important;box-shadow:none!important}.rxj-icon-button svg{width:17px!important;height:17px!important}.rxj-menu-button{display:none!important}@media(hover:hover){.rxj-button:hover,.operational-auth-submit:hover,.capability-detail-actions a:hover,.trading-product-actions :is(a,button):hover,.rxj-icon-button:hover{transform:translate3d(0,-2px,0)!important}}.rxj-station-rail{position:fixed!important;z-index:96!important;top:calc(var(--rxp-header-height) + 12px)!important;right:clamp(16px,2.6vw,36px)!important;left:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 72px!important;width:246px!important;min-height:48px!important;gap:8px!important;padding:5px 5px 5px 12px!important;border:1px solid rgba(152,211,241,.26)!important;border-radius:4px!important;background:#020d18d4!important;box-shadow:inset 3px 0 #f47a22e6,0 14px 32px #00040a38!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transform:none!important}.rxj-station-route{display:none!important}.rxj-hero{position:relative!important;display:grid!important;grid-template-columns:minmax(360px,.86fr) minmax(450px,1.14fr)!important;grid-template-rows:auto!important;min-height:calc(100svh - var(--rxp-header-height))!important;align-items:start!important;gap:clamp(32px,5vw,78px)!important;padding:clamp(126px,16vh,164px) clamp(28px,5vw,74px) 88px!important;overflow:clip!important;background:transparent!important}.rxj-hero-shade{position:absolute!important;z-index:0!important;inset:0!important;background:linear-gradient(90deg,#020a13e6,#020c179c 34%,#020c1714 66%,#020a1333),linear-gradient(180deg,#020a130a,#020a1338 66%,#020a13ad)!important}.rxj-hero-copy{position:relative!important;z-index:2!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:520px!important;padding:0!important}.rxj-hero-copy h1{max-width:12ch!important;margin:12px 0 18px!important;color:var(--rxp-white)!important;font-size:clamp(42px,4.5vw,64px)!important;font-weight:720!important;line-height:1.04!important;letter-spacing:0!important;text-wrap:balance}.rxj-eyebrow,.rxj-section-kicker,.capability-detail-heading>p:first-child{color:var(--rxp-orange-bright)!important;font-size:10px!important;font-weight:820!important;line-height:1.35!important;letter-spacing:.04em!important;text-transform:uppercase!important}.rxj-hero-lede,.rxj-intro-copy,.rxj-journey-copy>p:not(.rxj-eyebrow),.capability-detail-page p,.operational-auth-context>p,.trading-zone-page p{color:var(--rxp-copy)!important}.rxj-hero-lede{max-width:54ch!important;margin:0!important;font-size:14px!important;line-height:1.68!important}.rxj-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:24px!important}.rxj-value-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:26px!important}.rxj-value-grid>div{min-width:0!important}.rxj-value-grid :is(strong,span,small){color:var(--rxp-white)!important}.rxj-hero-brand-stage{position:relative!important;z-index:3!important;inset:auto!important;grid-column:2!important;grid-row:1!important;display:flex!important;width:100%!important;max-width:570px!important;height:auto!important;min-height:0!important;align-items:flex-start!important;justify-self:end!important;justify-content:flex-end!important;padding-top:8px!important;pointer-events:none!important;transform:none!important}.rxj-intro-brand-sequence{position:relative!important;display:block!important;width:100%!important;max-width:570px!important;height:auto!important;min-height:0!important;margin:0!important;transform:none!important}.rxj-intro-premium-lockup{width:auto!important;max-width:100%!important;font-size:clamp(48px,5.1vw,69px)!important;filter:drop-shadow(0 12px 32px rgba(0,5,12,.48))!important}.rxj-intro-premium-lockup .redoxy-identity-sector-line{font-size:8px!important}.rxj-intro-premium-lockup .redoxy-identity-signature:after{position:absolute;right:0;bottom:-14px;left:1.4em;height:1px;content:"";background:linear-gradient(90deg,rgba(126,220,255,.4),rgba(244,122,34,.64),transparent)}.rxj-hero-instrument,.rxj-hero-stats{display:none!important}.rxj-journey,.rxj-section{position:relative!important;width:min(1440px,100%)!important;min-height:max(720px,100svh)!important;margin:0 auto!important;border:0!important;border-bottom:1px solid rgba(151,211,241,.14)!important;background:transparent!important;box-shadow:none!important;perspective:none!important}.rxj-journey{display:grid!important;grid-template-columns:minmax(240px,.3fr) minmax(0,1fr)!important;gap:clamp(32px,4vw,62px)!important;padding:116px clamp(28px,4.3vw,64px) 78px!important}.rxj-section{display:grid!important;grid-template-columns:minmax(232px,.27fr) minmax(0,1fr)!important;gap:clamp(34px,4vw,62px)!important;padding:116px clamp(28px,4.3vw,64px) 78px!important}.rxj-journey:before,.rxj-journey:after,.rxj-section:before,.rxj-section:after,.rxj-chamber-deck:before,.rxj-chamber-deck:after,.rxj-chamber-field:before,.rxj-chamber-field:after{display:none!important;content:none!important}.rxj-section-intro,.rxj-journey-copy{position:sticky!important;top:calc(var(--rxp-header-height) + 38px)!important;align-self:start!important;max-width:294px!important;padding:4px 0 4px 18px!important;border:0!important;border-left:2px solid rgba(244,122,34,.84)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rxj-section-number{display:block!important;width:auto!important;height:auto!important;margin:0 0 12px!important;border:0!important;background:transparent!important;color:#c6d5e0bd!important;font-size:9px!important;box-shadow:none!important}.rxj-section-intro h2,.rxj-journey-copy h2{max-width:12ch!important;margin:10px 0 16px!important;color:var(--rxp-white)!important;font-size:clamp(28px,2.5vw,38px)!important;font-weight:710!important;line-height:1.08!important;letter-spacing:0!important;text-wrap:balance}.rxj-intro-copy,.rxj-journey-copy>p:not(.rxj-eyebrow){color:var(--rxp-copy)!important;font-size:13px!important;line-height:1.62!important}.rxj-section-brand-signal{margin-top:16px!important;color:#ffffffeb!important;font-size:8px!important;opacity:.84!important}.rxj-chamber-deck{position:relative!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform-style:flat!important}.rxj-chamber-header,.rxj-manifold-topline{display:flex!important;width:100%!important;min-height:46px!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 16px!important;padding:0 14px!important;border:1px solid rgba(151,211,241,.25)!important;border-radius:4px!important;background:#03111e6b!important;box-shadow:inset 3px 0 #f47a22d1!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.rxj-chamber-field{position:relative!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rxj-story-manifold,.rxj-manifold-map,.rxj-manifold-stations,.rxj-loop-visual,.rxj-recovery-system{background-color:transparent!important;box-shadow:none!important}:is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-family,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-command-content,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.rxj-response-path,.capability-detail-card,.capability-branch-card,.capability-detail-related-item,.capability-detail-cta,.trading-product-card,.trading-benchmark-grid>article,.enterprise-panel,.enterprise-summary-card,.market-glass-card,.surface-card,.operational-auth-card){border:1px solid var(--rxp-edge)!important;border-radius:5px!important;background:linear-gradient(145deg,#04192985,#020d1857)!important;box-shadow:inset 0 1px #ffffff0b,0 20px 48px #00050c29!important;-webkit-backdrop-filter:blur(8px) saturate(110%)!important;backdrop-filter:blur(8px) saturate(110%)!important}:is(.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-family,.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.capability-detail-card,.capability-branch-card,.capability-detail-related-item,.trading-product-card,.enterprise-panel,.market-glass-card,.surface-card){transition:transform .36s var(--rxp-ease),border-color .24s ease,background .24s ease!important}@media(hover:hover){:is(.rxj-service-family,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.capability-branch-card,.capability-detail-related-item,.trading-product-card,.enterprise-summary-card):is(:hover,:focus-within){transform:translate3d(0,-3px,0)!important;border-color:#f47a2285!important;background:linear-gradient(145deg,#061f319e,#03111d75)!important}}.rxj-service-directory{display:grid!important;gap:14px!important}.rxj-service-family{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(0,1.65fr)!important;min-height:190px!important;overflow:hidden!important}.rxj-service-family-media{min-height:190px!important}.rxj-service-family-copy{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)!important;gap:20px!important;padding:18px 20px!important}.rxj-service-family-links a,.rxj-command-grid a,.capability-hero-branches a{border-radius:3px!important;background:#020f1b61!important}.rxj-technology-grid,.rxj-chamber-vessels .rxj-technology-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.rxj-tech-card{min-height:360px!important;overflow:hidden!important}.rxj-tech-card>img,.rxj-media img,.rxj-service-family-media img{display:block!important;width:100%!important;object-fit:cover!important;filter:saturate(.96) contrast(1.07) brightness(.88)!important}.rxj-tech-card>img{height:180px!important}.rxj-doc-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.rxj-contact-grid{display:grid!important;grid-template-columns:minmax(210px,.72fr) minmax(330px,1.08fr) minmax(210px,.72fr)!important;gap:12px!important}.rxj-command-center{overflow:hidden!important}.rxj-response-path{width:min(1240px,calc(100% - 56px))!important;margin:28px auto 0!important;background:#03111e61!important}:is(.rxj-shell,.rxj-route-shell,.capability-detail-page,.operational-auth-route,.trading-zone-page) :is(h1,h2,h3,h4,strong){color:var(--rxp-white);letter-spacing:0!important}:is(.rxj-shell,.rxj-route-shell,.capability-detail-page,.operational-auth-route,.trading-zone-page) :is(p,li,dd,label,small){color:var(--rxp-copy)}.rxj-route-shell main{position:relative!important;z-index:2!important}.capability-detail-hero{min-height:min(760px,calc(100svh - var(--rxp-header-height)))!important;padding-top:clamp(116px,15vh,154px)!important}.capability-detail-cta{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;min-height:148px!important;align-items:center!important;gap:clamp(20px,3vw,40px)!important;padding:24px 28px!important;overflow:hidden!important}.capability-detail-cta>img{width:68px!important;height:68px!important;object-fit:contain!important}.capability-detail-cta>div{min-width:0!important}.capability-detail-cta h2{max-width:22ch!important;margin:4px 0 0!important;font-size:clamp(23px,2.2vw,34px)!important;line-height:1.08!important;text-wrap:balance}.capability-detail-cta>a{justify-self:end!important}.fast-contact-rail{position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;width:min(1380px,calc(100% - 72px))!important;margin:-18px auto 42px!important;justify-content:flex-end!important}.operational-auth-shell{min-height:calc(100svh - var(--rxp-header-height))!important;padding:72px clamp(22px,4vw,56px) 54px!important}.operational-auth-grid{min-height:0!important;gap:clamp(34px,5vw,72px)!important}.operational-auth-context,.operational-auth-card{min-width:0!important}.operational-auth-brand{display:inline-flex!important;width:max-content!important;max-width:270px!important;margin:0 0 34px!important;overflow:visible!important;font-size:38px!important}.operational-auth-brand .redoxy-brand-lockup{font-size:inherit!important}.operational-auth-card{padding:clamp(24px,3vw,36px)!important}.operational-field-wrap,.operational-auth-form input{border-radius:4px!important}.enterprise-panel,.enterprise-summary-card,.market-glass-card,.surface-card{background:linear-gradient(145deg,#051c2e9e,#03111d70)!important}.rxj-footer{display:grid!important;grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(140px,.72fr)) auto!important;gap:28px!important;padding:48px clamp(28px,4vw,60px)!important;border-top:1px solid rgba(151,211,241,.18)!important;background:#020a13f0!important}.rxj-footer-text-brand{width:auto!important;max-width:270px!important;font-size:36px!important}[data-cinematic=item]{transition:opacity .52s var(--rxp-ease),transform .62s var(--rxp-ease),border-color .22s ease!important;transition-delay:calc(var(--cinematic-order, 0) * 26ms)!important;will-change:auto!important}[data-cinematic=item][data-cinematic-state=future]{opacity:.42!important;transform:translate3d(0,18px,0)!important}[data-cinematic=item][data-cinematic-state=active],[data-cinematic=item][data-cinematic-state=past]{opacity:1!important;transform:translateZ(0)!important}.rxj-travel-section[data-stack-phase=past] :is(article,.rxj-section-intro,.rxj-chamber-deck),.rxj-travel-section[data-stack-phase=visible] :is(article,.rxj-section-intro,.rxj-chamber-deck){opacity:1!important}html.is-scrolling :is(.rxj-chamber-header,.rxj-feature-card,.rxj-metric-card,.rxj-principles-card,.rxj-service-family,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-center,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.capability-detail-card,.capability-branch-card,.trading-product-card,.enterprise-panel,.market-glass-card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:1160px){:root{--rxp-header-height: 72px}.rxj-header,.rxj-route-header{grid-template-columns:minmax(0,1fr) auto!important;padding-inline:22px!important}.rxj-nav,.rxj-command-button{display:none!important}.rxj-menu-button{display:inline-grid!important}.rxj-header-actions{grid-column:2!important}.rxj-mobile-nav{position:fixed!important;z-index:99!important;top:var(--rxp-header-height)!important;right:16px!important;left:16px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:8px!important;border:1px solid rgba(151,211,241,.24)!important;border-radius:5px!important;background:#020d18e3!important;box-shadow:0 18px 48px #00040a4d!important;-webkit-backdrop-filter:blur(16px) saturate(112%)!important;backdrop-filter:blur(16px) saturate(112%)!important}.rxj-mobile-nav a{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:0 12px!important;border:1px solid transparent!important;border-radius:3px!important;background:#0418276b!important;color:var(--rxp-white)!important;font-size:11px!important}.rxj-shell:has(>.rxj-mobile-nav) .rxj-station-rail{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.rxj-hero{grid-template-columns:minmax(320px,.86fr) minmax(390px,1.14fr)!important;padding-inline:34px!important}.rxj-intro-premium-lockup{font-size:clamp(45px,5vw,58px)!important}.rxj-section,.rxj-journey{grid-template-columns:220px minmax(0,1fr)!important;gap:28px!important;padding-inline:30px!important}.rxj-service-family,.rxj-service-family-copy{grid-template-columns:1fr!important}.rxj-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rxj-presence{grid-column:1 / -1!important}.rxj-footer{grid-template-columns:minmax(250px,1.2fr) repeat(3,minmax(120px,.7fr))!important}}@media(max-width:820px){.rxj-hero{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:32px!important;padding:138px 24px 68px!important}.rxj-hero-brand-stage{grid-column:1!important;grid-row:1!important;max-width:560px!important;justify-self:center!important}.rxj-hero-copy{grid-column:1!important;grid-row:2!important;max-width:620px!important;justify-self:center!important}.rxj-hero-copy h1{max-width:13ch!important}.rxj-intro-premium-lockup{font-size:clamp(44px,8vw,62px)!important}.rxj-section,.rxj-journey{grid-template-columns:1fr!important;gap:30px!important;min-height:auto!important;padding:104px 24px 70px!important}.rxj-section-intro,.rxj-journey-copy{position:relative!important;top:auto!important;max-width:620px!important}.rxj-section-intro h2,.rxj-journey-copy h2{max-width:18ch!important}.rxj-technology-grid,.rxj-chamber-vessels .rxj-technology-grid,.rxj-doc-grid,.rxj-contact-grid{grid-template-columns:1fr!important}.rxj-presence{grid-column:auto!important}.capability-detail-cta{grid-template-columns:auto minmax(0,1fr)!important}.capability-detail-cta>a{grid-column:1 / -1!important;width:100%!important;justify-self:stretch!important}.rxj-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rxj-footer-brand{grid-column:1 / -1!important}.operational-auth-grid{grid-template-columns:1fr!important}}@media(max-width:600px){:root{--rxp-header-height: 68px}.rxj-header,.rxj-route-header{padding-inline:16px!important}.rxj-brand,.rxj-header-source-brand{max-width:178px!important}.rxj-header-lockup{max-width:178px!important;font-size:24px!important}.rxj-header-lockup .redoxy-identity-sector-line{font-size:3.2px!important}.rxj-header-actions>.rxj-button{display:none!important}.rxj-mobile-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rxj-station-rail{top:calc(var(--rxp-header-height) + 8px)!important;right:12px!important;left:12px!important;width:auto!important}.rxj-hero{gap:26px!important;padding:138px 20px 56px!important}.rxj-hero-brand-stage{max-width:100%!important;padding:0 4px!important}.rxj-intro-premium-lockup{font-size:clamp(38px,10.6vw,46px)!important}.rxj-intro-premium-lockup .redoxy-identity-sector-line{font-size:5.4px!important}.rxj-hero-copy h1{margin-top:10px!important;font-size:clamp(38px,11vw,48px)!important;line-height:1.04!important}.rxj-hero-lede{font-size:13px!important}.rxj-hero-actions{display:grid!important;grid-template-columns:1fr!important}.rxj-hero-actions .rxj-button{width:100%!important}.rxj-value-grid{grid-template-columns:1fr!important;gap:8px!important}.rxj-section,.rxj-journey{padding:96px 20px 58px!important}.rxj-section-intro,.rxj-journey-copy{padding-left:14px!important}.rxj-section-intro h2,.rxj-journey-copy h2{font-size:30px!important}.rxj-chamber-header,.rxj-manifold-topline{min-height:42px!important;padding-inline:11px!important}.rxj-service-family-copy{padding:16px!important}.rxj-service-family-links{grid-template-columns:1fr!important}.rxj-response-path{width:calc(100% - 32px)!important}.capability-detail-hero{min-height:auto!important;padding-top:112px!important}.capability-detail-cta{grid-template-columns:1fr!important;padding:22px 18px!important}.capability-detail-cta>img{width:52px!important;height:52px!important}.fast-contact-rail{width:calc(100% - 32px)!important;margin:-12px auto 28px!important}.operational-auth-shell{padding:42px 18px 40px!important}.operational-auth-brand{max-width:220px!important;margin-bottom:26px!important;font-size:31px!important}.rxj-footer{grid-template-columns:1fr!important;padding:38px 20px!important}.rxj-footer-brand{grid-column:auto!important}.rxj-footer-text-brand{max-width:230px!important;font-size:31px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}[data-cinematic=item],[data-cinematic=item][data-cinematic-state]{opacity:1!important;transform:none!important;transition:none!important}}:root{--intro-navy: #061522;--intro-navy-deep: #020b13;--intro-ink: #f5f8fb;--intro-muted: rgba(229, 239, 247, .76);--intro-cyan: #77dcff;--intro-orange: #f47a22;--intro-line: rgba(142, 211, 240, .22);--intro-ease: cubic-bezier(.16, 1, .3, 1)}.rxj-shell[data-experience=spatial-v5] .rxj-hero{isolation:isolate!important;grid-template-columns:minmax(390px,1fr) minmax(520px,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;min-height:max(760px,calc(100svh - var(--rxp-header-height)))!important;gap:0!important;padding:0!important;background:var(--intro-navy-deep)!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,#03111df7 0 50%,#02090fc2 50% 100%),linear-gradient(180deg,#04142147,#020910cc)}.rxj-shell[data-experience=spatial-v5] .rxj-hero:after{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:1px;content:"";pointer-events:none;background:linear-gradient(180deg,transparent,rgba(164,221,245,.34) 12%,rgba(164,221,245,.16) 86%,transparent)}.rxj-shell[data-experience=spatial-v5] .rxj-hero-shade{z-index:0!important;opacity:.26!important;background:linear-gradient(90deg,var(--intro-navy-deep) 0%,rgba(3,16,27,.97) 43%,rgba(2,10,17,.58) 68%,rgba(2,8,14,.92) 100%)!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{z-index:3!important;grid-column:1!important;grid-row:1!important;align-self:center!important;width:min(100%,680px)!important;max-width:none!important;padding:clamp(88px,10vh,132px) clamp(36px,5vw,80px) clamp(90px,12vh,142px)!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy h1{max-width:11ch!important;margin:18px 0 24px!important;color:var(--intro-ink)!important;font-size:clamp(52px,4.6vw,76px)!important;font-weight:640!important;line-height:.99!important;text-wrap:balance}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy h1 span{color:#e0edf7e0!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy .rxj-eyebrow{max-width:32ch;color:var(--intro-orange)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;font-weight:720!important;line-height:1.35!important;letter-spacing:0!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-lede{max-width:49ch!important;color:var(--intro-muted)!important;font-size:15px!important;line-height:1.6!important}.rxj-hero-actions--integrated{display:inline-grid!important;grid-template-columns:repeat(2,minmax(148px,1fr))!important;gap:2px!important;margin-top:30px!important}.rxj-hero-actions--integrated .rxj-button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:58px!important;gap:7px!important;padding:10px 14px!important;border-radius:5px!important;font-size:11px!important;line-height:1!important;text-transform:none!important}.rxj-hero-actions--integrated .rxj-button>span{align-self:center;justify-self:start;opacity:1;font-size:12px;font-weight:760;line-height:1.15;white-space:nowrap}.rxj-hero-actions--integrated .rxj-button svg{align-self:center;width:15px;height:15px}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid{grid-template-columns:repeat(3,minmax(100px,1fr))!important;gap:18px!important;max-width:520px!important;margin-top:32px!important}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid>div{position:relative;padding-top:12px!important;border-top:1px solid var(--intro-line)}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid .rxj-value-icon{color:var(--intro-orange)!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{z-index:2!important;grid-column:2!important;grid-row:1 / span 2!important;width:100%!important;max-width:none!important;height:100%!important;align-items:stretch!important;justify-content:stretch!important;padding:0!important;overflow:hidden!important;pointer-events:auto!important}.rxj-shell[data-experience=spatial-v5] .rxj-intro-brand-sequence{width:100%!important;max-width:none!important;height:100%!important}.rx-intro-loop{position:relative;display:grid;width:100%;min-height:100%;place-items:center;overflow:hidden;color:var(--intro-ink);background:radial-gradient(circle at 50% 47%,rgba(25,77,105,.22),transparent 43%),#01070cdb;contain:layout paint}.rx-intro-loop-media,.rx-intro-loop-grid,.rx-intro-loop-scan{position:absolute;inset:0;pointer-events:none}.rx-intro-loop-media{z-index:0;opacity:.52;background:linear-gradient(90deg,#02090ffa,#020a11b8 28%,#020a1147 58%,#02090fb8),linear-gradient(180deg,#02090f61,#02090fd6),url(/canvas-assets/redoxy-eco-refinery-hero.png) 66% center / cover no-repeat;filter:saturate(.88) contrast(1.08);transform:scale(1.025)}.rx-intro-loop-grid{z-index:1;opacity:.28;background-image:linear-gradient(rgba(123,209,245,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(123,209,245,.08) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at center,black 0 58%,transparent 90%);mask-image:radial-gradient(circle at center,black 0 58%,transparent 90%)}.rx-intro-loop-scan{z-index:3;width:30%;opacity:.58;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),rgba(120,221,255,.2),transparent);filter:blur(7px);transform:skew(-14deg) translate(-260%);animation:rx-intro-scan 8s var(--intro-ease) 1.1s infinite;animation-play-state:paused}.rx-intro-loop-network{position:absolute;z-index:2;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rx-intro-network-rail,.rx-intro-network-energy{fill:none;vector-effect:non-scaling-stroke}.rx-intro-network-rail{stroke:#89d5f42e;stroke-width:1.2}.rx-intro-network-energy{stroke:var(--intro-cyan);stroke-width:1.35;stroke-linecap:round;stroke-dasharray:.08 .92;filter:drop-shadow(0 0 5px rgba(119,220,255,.72));animation:rx-intro-route 5.8s linear infinite;animation-play-state:paused}.rx-intro-loop.is-active .rx-intro-network-energy{animation-play-state:running}.rx-intro-network-node circle{fill:var(--intro-navy-deep);stroke:#97e0fce0;stroke-width:1.5;vector-effect:non-scaling-stroke}.rx-intro-network-node text{fill:#ebf6fcb3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:700;letter-spacing:0;text-anchor:middle}.rx-intro-network-node--three circle{stroke:var(--intro-orange);filter:drop-shadow(0 0 7px rgba(244,122,34,.7))}.rx-intro-loop-orbit{position:absolute;top:50%;left:50%;width:min(76vw,940px);min-width:760px;height:min(76vw,940px);min-height:760px;overflow:visible;transform:translate(-50%,-50%)}.rx-intro-loop-guides :is(circle,line){fill:none;stroke:#84d0ee21;stroke-width:.8;stroke-dasharray:1 8}.rx-intro-loop-ring{opacity:var(--ring-opacity);transform-origin:400px 400px;animation:rx-intro-orbit var(--ring-duration) linear infinite;animation-play-state:paused;will-change:transform}.rx-intro-loop.is-active .rx-intro-loop-ring{animation-play-state:running}.rx-intro-loop-ring.is-reverse{animation-direction:reverse}.rx-intro-circuit-rail,.rx-intro-circuit-energy{fill:none;vector-effect:non-scaling-stroke}.rx-intro-circuit-rail{stroke:#84d0ee26;stroke-width:.72;stroke-dasharray:1 10}.rx-intro-circuit-energy{stroke:#84deffd1;stroke-width:1.1;stroke-linecap:round;stroke-dasharray:.035 .965;stroke-dashoffset:calc(var(--circuit-phase) * -.12);filter:drop-shadow(0 0 4px rgba(119,220,255,.68))}.rx-intro-loop-ring--2 .rx-intro-circuit-energy,.rx-intro-loop-ring--5 .rx-intro-circuit-energy{stroke:#f47a22d1;filter:drop-shadow(0 0 4px rgba(244,122,34,.62))}.rx-intro-loop-core-glow{opacity:.44;transform-origin:400px 400px;animation:rx-intro-core-breathe 4.6s ease-in-out infinite;animation-play-state:paused}.rx-intro-loop.is-active .rx-intro-loop-core-glow,.rx-intro-loop.is-active .rx-intro-loop-scan,.rx-intro-loop.is-active .rx-intro-loop-cue svg{animation-play-state:running}.rx-intro-loop-core{position:absolute;z-index:5;top:50%;left:50%;width:clamp(286px,28vw,356px);height:160px;color:#fff;text-align:center;transform:translate(-50%,-50%);isolation:isolate}.rx-intro-core-signature{position:absolute;inset:12px 0 24px;display:block}.rx-intro-core-emblem-stage{position:absolute;z-index:3;top:50%;left:50%;width:118px;aspect-ratio:1;transform:translate(-50%,-50%);animation:rx-intro-emblem-stage 9.6s var(--intro-ease) infinite;animation-play-state:paused;will-change:transform}.rx-intro-core-tagline{position:absolute;z-index:1;inset:-9px;width:calc(100% + 18px);height:calc(100% + 18px);overflow:visible;filter:drop-shadow(0 0 5px rgba(255,255,255,.26));animation:rx-intro-tagline-orbit 19s linear infinite,rx-intro-tagline-breathe 4.8s ease-in-out infinite;animation-play-state:paused;transform-origin:center}.rx-intro-core-tagline text{fill:#f8fbfdf0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.6px;font-weight:780;letter-spacing:1.35px}.rx-intro-core-emblem-halo{position:absolute;z-index:0;inset:23%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.38),rgba(119,220,255,.15) 38%,transparent 72%);filter:blur(7px);animation:rx-intro-core-breathe 4.6s ease-in-out infinite;animation-play-state:paused}.rx-intro-core-emblem{position:absolute;z-index:2;top:50%;left:50%;width:58px;height:58px;object-fit:contain;filter:grayscale(.72) brightness(1.42) contrast(1.08) drop-shadow(0 0 11px rgba(212,242,255,.3));transform:translate(-50%,-50%)}.rx-intro-core-wordmark-stage{position:absolute;z-index:2;top:50%;left:33%;width:66%;height:64px;overflow:hidden;transform:translateY(-50%);isolation:isolate}.rx-intro-core-wordmark,.rx-intro-core-wordmark-matrix,.rx-intro-core-wordmark-scan{position:absolute;inset:0;width:100%;height:100%}.rx-intro-core-wordmark{z-index:1;object-fit:contain;filter:grayscale(1) brightness(2.5) contrast(1.12) drop-shadow(0 0 9px rgba(223,246,255,.24));clip-path:inset(0 100% 0 0);opacity:0;animation:rx-intro-wordmark-resolve 9.6s steps(14,end) infinite;animation-play-state:paused;will-change:clip-path,opacity,filter}.rx-intro-core-wordmark-matrix,.rx-intro-core-wordmark-scan{-webkit-mask:url(/brand/identity-v1/redoxy-wordmark-reversed.svg) center / contain no-repeat;mask:url(/brand/identity-v1/redoxy-wordmark-reversed.svg) center / contain no-repeat}.rx-intro-core-wordmark-matrix{z-index:2;opacity:0;background:radial-gradient(circle,rgba(255,255,255,.98) 0 .8px,transparent 1.2px) 0 0 / 6px 6px,radial-gradient(circle,rgba(142,220,250,.78) 0 .7px,transparent 1.1px) 3px 3px / 8px 8px;filter:drop-shadow(0 0 4px rgba(205,241,255,.42));animation:rx-intro-wordmark-matrix 9.6s steps(12,end) infinite;animation-play-state:paused;will-change:opacity,transform,background-position}.rx-intro-core-wordmark-scan{z-index:3;opacity:0;background:linear-gradient(90deg,transparent 0 42%,white 50%,rgba(119,220,255,.72) 53%,transparent 62% 100%);transform:translate(-120%);animation:rx-intro-wordmark-scan 9.6s var(--intro-ease) infinite;animation-play-state:paused}.rx-intro-loop-index{position:absolute;z-index:6;left:50%;color:#e1eff8a8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;letter-spacing:0;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.rx-intro-loop-index{top:0;color:var(--intro-orange)}.rx-intro-core-sector-reveal{position:absolute;z-index:7;bottom:1px;left:42%;display:grid;width:56%;grid-template-columns:max-content 3px max-content 3px max-content;align-items:center;justify-content:space-between;gap:3px;color:#f2f9fceb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7.2px;font-weight:730;line-height:1;text-transform:uppercase;white-space:nowrap}.rx-intro-core-sector-reveal:before{position:absolute;right:0;bottom:-6px;left:0;height:1px;content:"";background:linear-gradient(90deg,rgba(119,220,255,.48),rgba(244,122,34,.64) 52%,transparent);transform:scaleX(0);transform-origin:left;animation:rx-intro-sector-rail 9.6s var(--intro-ease) infinite;animation-play-state:paused}.rx-intro-core-sector-reveal span{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(5px);animation:rx-intro-sector-reveal 9.6s var(--intro-ease) infinite;animation-play-state:paused;will-change:clip-path,opacity,transform}.rx-intro-core-sector-reveal span:nth-of-type(2){animation-delay:.16s}.rx-intro-core-sector-reveal span:nth-of-type(3){animation-delay:.32s}.rx-intro-core-sector-reveal i{width:3px;height:3px;border-radius:50%;background:var(--intro-orange);box-shadow:0 0 7px #f47a22c2;opacity:0;animation:rx-intro-sector-node 9.6s ease-in-out infinite;animation-play-state:paused}.rx-intro-loop.is-active :is(.rx-intro-core-emblem-stage,.rx-intro-core-tagline,.rx-intro-core-emblem-halo,.rx-intro-core-wordmark,.rx-intro-core-wordmark-matrix,.rx-intro-core-wordmark-scan,.rx-intro-core-sector-reveal span,.rx-intro-core-sector-reveal i){animation-play-state:running}.rx-intro-loop.is-active .rx-intro-core-sector-reveal:before{animation-play-state:running}.rx-intro-loop-status{position:absolute;z-index:6;top:78px;right:24px;left:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--intro-line);background:#020c14a8}.rx-intro-loop-status span{display:flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:7px;color:#ecf5fac2;font-size:9px;font-weight:680;text-transform:uppercase}.rx-intro-loop-status span+span{border-left:1px solid var(--intro-line)}.rx-intro-loop-status svg{width:13px;height:13px;color:var(--intro-cyan)}.rx-intro-loop-cue{position:absolute;z-index:7;right:24px;bottom:88px;display:flex;min-width:220px;min-height:48px;align-items:center;justify-content:space-between;padding:0 14px;border:1px solid rgba(244,122,34,.44);color:#f7fbfdf0;background:#020c14bd;font-size:10px;font-weight:760;text-transform:uppercase}.rx-intro-loop-cue svg{width:15px;height:15px;color:var(--intro-orange);animation:rx-intro-cue 1.8s ease-in-out infinite;animation-play-state:paused}.rxj-hero-operating-strip{position:relative;z-index:5;grid-column:1!important;grid-row:2!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;margin:0 clamp(36px,5vw,80px) 24px;border:1px solid var(--intro-line);background:#020d16c2}.rxj-hero-operating-strip>span{display:grid;min-width:0;min-height:52px;align-content:center;gap:4px;padding:8px 12px}.rxj-hero-operating-strip>span+span{border-left:1px solid var(--intro-line)}.rxj-hero-operating-strip small{overflow:hidden;color:#deedf685;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rxj-hero-operating-strip strong{color:#fff;font-size:11px;font-weight:720;line-height:1}@keyframes rx-intro-orbit{to{transform:rotate(360deg)}}@keyframes rx-intro-core-breathe{0%,to{opacity:.28;transform:scale(.92)}50%{opacity:.58;transform:scale(1.08)}}@keyframes rx-intro-scan{0%,16%{opacity:0;transform:skew(-14deg) translate(-260%)}28%{opacity:.58}54%,to{opacity:0;transform:skew(-14deg) translate(520%)}}@keyframes rx-intro-cue{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes rx-intro-route{to{stroke-dashoffset:-1}}@keyframes rx-intro-emblem-stage{0%,18%,92%,to{transform:translate(-50%,-50%)}30%,80%{transform:translate(-126%,-50%)}}@keyframes rx-intro-tagline-orbit{to{transform:rotate(360deg)}}@keyframes rx-intro-tagline-breathe{0%,to{opacity:.68}48%,72%{opacity:1}}@keyframes rx-intro-wordmark-resolve{0%,10%{opacity:.18;clip-path:inset(0 100% 0 0);filter:grayscale(1) brightness(2.2) contrast(1.12) blur(3px)}20%{opacity:.62;clip-path:inset(0 42% 0 0)}32%,82%{opacity:1;clip-path:inset(0 0 0 0);filter:grayscale(1) brightness(2.5) contrast(1.12) blur(0)}92%,to{opacity:.36;clip-path:inset(0 0 0 0);filter:grayscale(1) brightness(2.6) contrast(1.16) blur(1px)}}@keyframes rx-intro-wordmark-matrix{0%,18%,92%,to{opacity:0;transform:translate(-18px) scaleX(.84);background-position:0 0,3px 3px}24%{opacity:.94}40%,72%{opacity:.12;transform:translate(0) scaleX(1);background-position:24px -8px,-16px 19px}84%{opacity:.86;transform:translate(9px) scaleX(1.02);background-position:50px -18px,-38px 29px}}@keyframes rx-intro-wordmark-scan{0%,24%{opacity:0;transform:translate(-120%)}31%{opacity:.84}46%,to{opacity:0;transform:translate(128%)}}@keyframes rx-intro-sector-reveal{0%,18%{opacity:.18;clip-path:inset(0 100% 0 0);transform:translateY(5px)}30%,84%{opacity:1;clip-path:inset(0 0 0 0);transform:translateY(0)}94%,to{opacity:.42;clip-path:inset(0 0 0 0);transform:translateY(0)}}@keyframes rx-intro-sector-node{0%,35%,88%,to{opacity:0;transform:scale(.4)}42%,78%{opacity:1;transform:scale(1)}84%{opacity:.25;transform:scale(.7)}}@keyframes rx-intro-sector-rail{0%,29%,89%,to{opacity:0;transform:scaleX(0)}38%,78%{opacity:.92;transform:scaleX(1)}85%{opacity:.2;transform:scaleX(1)}}@media(hover:hover){.rx-intro-loop.is-active:hover .rx-intro-loop-ring{animation-play-state:paused}.rx-intro-loop-cue:hover{border-color:#f47a22d1;background:#f47a221f}}@media(max-width:1080px){.rxj-shell[data-experience=spatial-v5] .rxj-hero{grid-template-columns:minmax(340px,.9fr) minmax(400px,1.1fr)!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{padding-inline:34px!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy h1{font-size:clamp(46px,5.4vw,62px)!important}.rx-intro-loop-orbit{min-width:680px;min-height:680px}.rx-intro-loop-network{opacity:.72}.rxj-hero-operating-strip{margin-inline:34px}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] .rxj-hero{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(350px,43svh) auto auto!important;min-height:100svh!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero:before{background:linear-gradient(180deg,#02090f9e 0 43svh,#03111df5 43svh 100%)}.rxj-shell[data-experience=spatial-v5] .rxj-hero:after{top:43svh;right:0;bottom:auto;left:0;width:auto;height:1px}.rxj-shell[data-experience=spatial-v5] .rxj-hero-brand-stage{grid-column:1!important;grid-row:1!important;min-height:350px!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy{grid-column:1!important;grid-row:2!important;align-self:start!important;padding:42px 20px 36px!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-copy h1{max-width:12ch!important;margin:12px 0 18px!important;font-size:clamp(39px,11.5vw,53px)!important;line-height:1.02!important}.rxj-shell[data-experience=spatial-v5] .rxj-hero-lede{font-size:14px!important}.rxj-hero-actions--integrated{width:100%;grid-template-columns:1fr!important}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid{grid-template-columns:1fr!important;gap:12px!important}.rxj-shell[data-experience=spatial-v5] .rxj-value-grid>div{display:grid!important;grid-template-columns:28px 1fr!important}.rx-intro-loop-orbit{top:48%;width:610px;min-width:610px;height:610px;min-height:610px}.rx-intro-loop-media{opacity:.44;background-position:72% center}.rx-intro-loop-network{display:none}.rx-intro-loop-core{width:262px;height:126px}.rx-intro-core-signature{inset:10px 0 22px}.rx-intro-core-emblem-stage{width:92px}.rx-intro-core-emblem{width:46px;height:46px}.rx-intro-core-wordmark-stage{left:34%;width:64%;height:50px}.rx-intro-core-sector-reveal{left:40%;width:58%;grid-template-columns:max-content 2px max-content 2px max-content;gap:2px;font-size:5.8px}.rx-intro-core-sector-reveal i{width:2px;height:2px}.rx-intro-loop-ring--1,.rx-intro-loop-ring--2{display:none}.rx-intro-loop-status{display:none;right:12px;left:12px}.rx-intro-loop-status span{min-height:36px;font-size:7px}.rx-intro-loop-cue{right:12px;bottom:12px;min-width:190px;min-height:42px}.rxj-hero-operating-strip{grid-column:1!important;grid-row:3!important;margin:0 20px 24px}.rxj-hero-operating-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.rxj-hero-operating-strip>span:nth-child(3){border-left:0;border-top:1px solid var(--intro-line)}.rxj-hero-operating-strip>span:nth-child(4){border-top:1px solid var(--intro-line)}}@media(prefers-reduced-motion:reduce){.rx-intro-loop-ring,.rx-intro-loop-scan,.rx-intro-loop-core-glow,.rx-intro-network-energy,.rx-intro-loop-cue svg,.rx-intro-core-emblem-stage,.rx-intro-core-tagline,.rx-intro-core-emblem-halo,.rx-intro-core-wordmark,.rx-intro-core-wordmark-matrix,.rx-intro-core-wordmark-scan,.rx-intro-core-sector-reveal span,.rx-intro-core-sector-reveal i,.rx-intro-core-sector-reveal:before{animation:none!important}.rx-intro-core-emblem-stage{transform:translate(-126%,-50%)}.rx-intro-core-wordmark{opacity:1;clip-path:none;filter:grayscale(1) brightness(2.5) contrast(1.12)}.rx-intro-core-sector-reveal span,.rx-intro-core-sector-reveal i{opacity:1;clip-path:none;transform:none}}:root{--cinematic-page-progress: 0;--cinematic-scroll-velocity: 0;--cinematic-pointer-x: 50vw;--cinematic-pointer-y: 38vh;--cinematic-ease: cubic-bezier(.2, .82, .24, 1)}.cinematic-route-frame{min-height:100%;opacity:1;animation:cinematic-route-enter .36s var(--cinematic-ease) both}@keyframes cinematic-route-enter{0%{opacity:.78;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}[data-cinematic=item]{transition:opacity .68s var(--cinematic-ease),transform .82s var(--cinematic-ease),border-color .42s ease,box-shadow .42s ease!important;transition-delay:calc(var(--cinematic-order, 0) * 34ms);will-change:auto}:is(.rxj-tech-card,.rxj-project-card,.capability-detail-card,.capability-branch-card,.trading-product-card,.enterprise-summary-card,.market-glass-card){position:relative;isolation:isolate}[data-cinematic=item][data-cinematic-state=future]{opacity:.34;transform:translate3d(0,14px,0) scale(.996)}[data-cinematic=item][data-cinematic-state=past],[data-cinematic=item][data-cinematic-state=active]{opacity:1;transform:translateZ(0) scale(1)}.cinematic-surface-light{position:absolute;z-index:5;top:0;bottom:0;left:-18%;width:10%;border:0;background:linear-gradient(90deg,transparent,rgba(247,251,255,.1),rgba(255,255,255,.5),rgba(244,119,33,.24),transparent);filter:blur(1px);opacity:0;pointer-events:none;transform:skew(-17deg) translate3d(-120%,0,0)}[data-cinematic=item][data-cinematic-state=active]>.cinematic-surface-light{animation:cinematic-surface-commission 1.35s var(--cinematic-ease) calc(var(--cinematic-order, 0) * 36ms) both}@keyframes cinematic-surface-commission{0%{opacity:0;transform:skew(-17deg) translate3d(-120%,0,0)}28%{opacity:.82}to{opacity:0;transform:skew(-17deg) translate3d(1320%,0,0)}}.rxj-section-brand-signal{width:max-content!important;max-width:100%;margin-top:16px!important;color:#ffffffe6!important;font-size:9px!important;font-weight:780!important;letter-spacing:.08em!important;opacity:.78}:is(.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.rxj-command-content,.rxj-contact-methods,.rxj-rfq-form-shell,.rxj-presence,.capability-detail-card,.capability-branch-card,.trading-product-card,.operational-auth-card,.enterprise-panel,.enterprise-summary-card,.market-glass-card,.surface-card){background:linear-gradient(145deg,#061a2d85,#02081452)!important;border-color:#f7fbff24!important;box-shadow:inset 0 1px #ffffff12,0 22px 56px #00081229!important}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html[data-cinematic-quality=cinematic] :is(.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.capability-detail-card,.capability-branch-card,.trading-product-card,.enterprise-panel,.market-glass-card){-webkit-backdrop-filter:blur(9px) saturate(118%);backdrop-filter:blur(9px) saturate(118%)}}[data-cinematic=item][data-cinematic-state=active] :is(.rxj-icon-shell,.rxj-card-icon,.enterprise-icon,.lucide){animation:cinematic-icon-commission 1.05s var(--cinematic-ease) calc(.12s + var(--cinematic-order, 0) * 32ms) both}@keyframes cinematic-icon-commission{0%{opacity:.34;transform:translate3d(0,8px,0) scale(.84);filter:brightness(.72)}58%{opacity:1;transform:translate3d(0,-1px,0) scale(1.04);filter:brightness(1.3) drop-shadow(0 0 8px rgba(244,119,33,.36))}to{opacity:1;transform:translateZ(0) scale(1);filter:brightness(1)}}:is(.rxj-button,.operational-auth-submit,.trading-product-actions a,.trading-product-actions button,.capability-detail-actions a){position:relative;overflow:hidden;isolation:isolate}:is(.rxj-button,.operational-auth-submit,.trading-product-actions a,.trading-product-actions button,.capability-detail-actions a):after{position:absolute;z-index:-1;inset:0 auto 0 -38%;width:24%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.44),transparent);opacity:0;pointer-events:none;transform:skew(-18deg);transition:left .72s var(--cinematic-ease),opacity .22s ease}@media(hover:hover){:is(.rxj-button,.operational-auth-submit,.trading-product-actions a,.trading-product-actions button,.capability-detail-actions a):hover:after{left:118%;opacity:.9}}:is(.rxj-nav,.rxj-route-nav){border-color:#f7fbff21!important;background:linear-gradient(180deg,#061a2dbd,#02081485)!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #00071029!important}html.is-cinematic-scrolling [data-cinematic=item][data-cinematic-state=active]{border-color:#f7fbff38!important}html.is-cinematic-scrolling[data-cinematic-quality=cinematic] :is(.rxj-service-card,.rxj-tech-card,.rxj-story-slide,.rxj-doc-card,.capability-detail-card,.capability-branch-card,.trading-product-card,.enterprise-panel,.market-glass-card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.is-cinematic-scrolling .redoxy-brand-lockup[data-redoxy-motion=ambient] :is(.redoxy-identity-luminaire:before,.redoxy-identity-luminaire-beam,.redoxy-identity-luminaire-spark,.redoxy-identity-energy-bridge i,.redoxy-identity-copy:after,.redoxy-identity-emblem-stage:before){animation-play-state:paused!important}html[data-page-visible=false] *{animation-play-state:paused!important}@media(max-width:1100px),(pointer:coarse){[data-cinematic=item]{transition-duration:.52s,.62s,.32s,.32s!important;transition-delay:calc(var(--cinematic-order, 0) * 22ms);will-change:auto}[data-cinematic=item][data-cinematic-state=future]{opacity:.48;transform:translate3d(0,10px,0)}[data-cinematic=item][data-cinematic-state=past]{opacity:1;transform:none}.cinematic-surface-light{display:none}}@media(max-width:760px){.rxj-section-brand-signal{margin-top:12px!important;font-size:7px!important}}@media(prefers-reduced-motion:reduce){.cinematic-route-frame{animation:none}[data-cinematic=item],[data-cinematic=item][data-cinematic-state]{opacity:1!important;transform:none!important;transition:none!important}.cinematic-surface-light{display:none!important}}:root{--rx-navy-950: #020a13;--rx-navy-925: #03101d;--rx-navy-900: #051625;--rx-navy-800: #0a263b;--rx-line: rgba(127, 199, 230, .24);--rx-line-strong: rgba(138, 211, 241, .42);--rx-glass: rgba(4, 19, 32, .46);--rx-glass-strong: rgba(4, 18, 31, .72);--rx-white: #f7fbff;--rx-copy: #cedae4;--rx-muted: #9fb0bf;--rx-orange: #f27622;--rx-orange-bright: #ff8a36;--rx-cyan: #69d9ff;--rx-green: #6de7a1;--rx-header-h: 76px;--rx-radius: 4px;color-scheme:dark}html{background:var(--rx-navy-950);scroll-behavior:smooth}body{min-width:320px;overflow-x:hidden;background:var(--rx-navy-950);color:var(--rx-white);font-synthesis:none;text-rendering:geometricPrecision}body,button,input,select,textarea{font-family:Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:0}:where(.rxj-shell,.rxj-route-shell,.capability-detail-page,.trading-zone-page){background-color:var(--rx-navy-950)!important;color:var(--rx-white)!important}:where(.rxj-shell,.rxj-route-shell,.capability-detail-page,.trading-zone-page) :is(h1,h2,h3,h4,strong){color:var(--rx-white)}:where(.rxj-shell,.rxj-route-shell,.capability-detail-page,.trading-zone-page) p{color:var(--rx-copy)}.rxj-header,.rxj-route-header{position:sticky!important;inset-block-start:0!important;z-index:110!important;display:grid!important;grid-template-columns:minmax(160px,214px) minmax(0,1fr) auto!important;align-items:center!important;min-height:var(--rx-header-h)!important;height:var(--rx-header-h)!important;padding:0 clamp(18px,3vw,50px)!important;border:0!important;border-bottom:1px solid rgba(146,205,230,.22)!important;background:#020b15db!important;box-shadow:0 14px 34px #0000002e!important;backdrop-filter:blur(14px) saturate(116%)!important;-webkit-backdrop-filter:blur(14px) saturate(116%)!important}.rxj-brand,.rxj-header-source-brand,.rxj-route-brand{display:inline-flex!important;align-items:center!important;width:min(100%,210px)!important;min-width:0!important;height:54px!important;overflow:visible!important;transform:none!important;transform-origin:left center!important}.rxj-brand img,.rxj-route-brand img,.rxj-header-source-brand img{max-width:100%!important;max-height:50px!important;object-fit:contain!important}.rxj-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:max-content}.rxj-precision-nav{justify-self:center!important;display:flex!important;align-items:stretch!important;gap:2px!important;width:min(100%,650px)!important;min-width:0!important;height:44px!important;padding:3px!important;border:1px solid rgba(132,196,222,.22)!important;border-radius:6px!important;background:#0717255c!important;box-shadow:inset 0 1px #ffffff09!important;overflow:visible!important}.rxj-precision-nav>a{position:relative!important;isolation:isolate;display:inline-flex!important;flex:1 1 0!important;align-items:center!important;justify-content:center!important;min-width:0!important;padding:0 7px!important;border:1px solid transparent!important;border-radius:3px!important;color:#b8c5cf!important;text-decoration:none!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease!important}.rxj-precision-nav>a:before{content:"";position:absolute;inset:auto 12px 2px;height:1px;background:linear-gradient(90deg,transparent,var(--rx-orange),transparent);opacity:0;transform:scaleX(.3);transition:opacity .22s ease,transform .22s ease}.rxj-precision-nav>a:is(:hover,:focus-visible,[data-active=true]){color:var(--rx-white)!important;border-color:#f2762247!important;background:#f2762214!important}.rxj-precision-nav>a:is(:hover,:focus-visible,[data-active=true]):before{opacity:1;transform:scaleX(1)}.rxj-nav-label{overflow:hidden;color:inherit;font-size:10px!important;font-weight:680!important;line-height:1!important;text-overflow:ellipsis;white-space:nowrap}.rxj-nav-preview{position:absolute;inset:calc(100% + 10px) auto auto 50%;z-index:130;display:grid;grid-template-columns:1fr auto;gap:4px 16px;width:190px;padding:13px 14px;border:1px solid var(--rx-line-strong);border-radius:var(--rx-radius);background:#03101df0;box-shadow:0 18px 42px #0000005c;opacity:0;pointer-events:none;transform:translate(-50%,-6px);transition:opacity .18s ease,transform .22s ease}.rxj-nav-preview:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--rx-orange)}.rxj-nav-preview small{grid-column:1;color:var(--rx-orange-bright);font-size:9px;font-weight:750;text-transform:uppercase}.rxj-nav-preview strong{grid-column:1;color:var(--rx-white);font-size:12px;line-height:1.25}.rxj-nav-preview svg{grid-column:2;grid-row:1 / 3;align-self:center;width:15px;color:var(--rx-orange)}.rxj-precision-nav>a:is(:hover,:focus-visible) .rxj-nav-preview{opacity:1;transform:translate(-50%)}.rxj-route-mobile-panel{position:fixed!important;inset:var(--rx-header-h) 12px auto!important;z-index:150!important;max-height:calc(100dvh - var(--rx-header-h) - 24px)!important;padding:12px!important;overflow:auto!important;border:1px solid var(--rx-line-strong)!important;border-radius:6px!important;background:#030f1bf5!important;box-shadow:0 24px 60px #00000075!important;backdrop-filter:blur(16px) saturate(120%)!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important}.rxj-precision-nav--mobile{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}.rxj-precision-nav--mobile>a{display:grid!important;grid-template-columns:1fr auto!important;min-height:62px!important;padding:10px 12px!important;border:1px solid var(--rx-line)!important;background:#081f3161!important}.rxj-precision-nav--mobile .rxj-nav-label{align-self:start;font-size:12px!important}.rxj-precision-nav--mobile .rxj-nav-preview{position:static!important;display:grid!important;width:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;transform:none!important}.rxj-precision-nav--mobile .rxj-nav-preview strong{color:var(--rx-muted);font-size:9px}.rxj-button,.btn-premium,.btn-premium-outline,.operational-auth-submit,.commercial-rfq-submit-row button,.trading-product-actions button,.trading-product-actions a,.capability-detail-hero-actions a,.capability-detail-cta a{position:relative!important;isolation:isolate;min-height:42px!important;padding:0 16px!important;border-radius:var(--rx-radius)!important;font-size:12px!important;font-weight:720!important;line-height:1!important;letter-spacing:0!important;overflow:hidden!important;transform:translateZ(0);transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .22s ease,transform .18s ease!important}.rxj-button:before,.btn-premium:before,.btn-premium-outline:before,.operational-auth-submit:before,.commercial-rfq-submit-row button:before,.trading-product-actions button:before,.trading-product-actions a:before,.capability-detail-hero-actions a:before,.capability-detail-cta a:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.22) 48%,transparent 72%);transform:translate(-130%);transition:transform .54s cubic-bezier(.2,.72,.2,1)}.rxj-button:is(:hover,:focus-visible),.btn-premium:is(:hover,:focus-visible),.btn-premium-outline:is(:hover,:focus-visible),.operational-auth-submit:is(:hover,:focus-visible),.commercial-rfq-submit-row button:is(:hover,:focus-visible),.trading-product-actions :is(button,a):is(:hover,:focus-visible),.capability-detail-hero-actions a:is(:hover,:focus-visible),.capability-detail-cta a:is(:hover,:focus-visible){transform:translateY(-2px)!important;box-shadow:0 10px 28px #f276222e!important}.rxj-button:is(:hover,:focus-visible):before,.btn-premium:is(:hover,:focus-visible):before,.btn-premium-outline:is(:hover,:focus-visible):before,.operational-auth-submit:is(:hover,:focus-visible):before,.commercial-rfq-submit-row button:is(:hover,:focus-visible):before,.trading-product-actions :is(button,a):is(:hover,:focus-visible):before,.capability-detail-hero-actions a:is(:hover,:focus-visible):before,.capability-detail-cta a:is(:hover,:focus-visible):before{transform:translate(130%)}.rxj-button-primary,.btn-premium,.operational-auth-submit,.commercial-rfq-submit-row button{border:1px solid #ff9b5b!important;background:linear-gradient(180deg,#fb8131,#e96317)!important;color:#fff!important}.rxj-button-secondary,.btn-premium-outline{border:1px solid var(--rx-line-strong)!important;background:#04121e70!important;color:var(--rx-white)!important}#canvas-home.rxj-hero{position:relative!important;isolation:isolate;display:grid!important;grid-template-columns:minmax(360px,.86fr) minmax(520px,1.14fr)!important;grid-template-rows:minmax(0,1fr) auto!important;gap:14px clamp(24px,4vw,64px)!important;min-height:calc(100svh - var(--rx-header-h))!important;padding:clamp(26px,4.5vh,46px) clamp(24px,5vw,76px) 16px!important;overflow:hidden!important;background-color:var(--rx-navy-950)!important}#canvas-home .rxj-hero-shade{position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(90deg,#020a13f5,#020c16ba 40%,#020d1838,#020a138f),linear-gradient(180deg,#04121f1a,#020a13ad)!important}.rxj-hero-copy{position:relative!important;z-index:6!important;align-self:center!important;width:min(100%,560px)!important;min-width:0!important;padding:0!important;transform:none}.rxj-eyebrow{margin:0 0 16px!important;color:var(--rx-orange-bright)!important;font-size:clamp(10px,.8vw,12px)!important;font-weight:780!important;line-height:1.25!important;text-transform:uppercase!important}.rxj-hero-copy h1{max-width:12ch!important;margin:0!important;color:var(--rx-white)!important;font-size:clamp(42px,4.35vw,64px)!important;font-weight:660!important;line-height:.98!important;letter-spacing:0!important}.rxj-hero-copy h1 span{color:#d6e0e8!important}.rxj-hero-lede{max-width:54ch!important;margin:19px 0 0!important;color:var(--rx-copy)!important;font-size:clamp(14px,1.05vw,17px)!important;line-height:1.68!important}.rxj-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}.rxj-value-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:20px!important}.rxj-value-grid>div{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;min-width:0!important;padding-top:12px!important;border-top:1px solid var(--rx-line)!important;background:transparent!important}.rxj-value-grid strong,.rxj-value-grid small{display:block;overflow-wrap:anywhere}.rxj-value-grid strong{font-size:11px!important}.rxj-value-grid small{margin-top:4px;color:var(--rx-muted)!important;font-size:9px!important;line-height:1.45!important}.rxj-value-icon{width:30px!important;height:30px!important;padding:7px!important;border:1px solid var(--rx-line)!important;border-radius:4px!important;color:var(--rx-orange-bright)!important}.rxj-hero-brand-stage{position:relative!important;z-index:5!important;align-self:stretch!important;min-width:0!important;min-height:430px!important;height:min(64vh,620px)!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important;contain:layout paint}.rx-intro-loop{position:relative!important;isolation:isolate;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#04121f14,#030e195c)!important;box-shadow:none!important}.rx-intro-loop-media{position:absolute!important;inset:0!important;z-index:-3!important;background-position:center!important;background-size:cover!important;filter:saturate(.92) contrast(1.08) brightness(.82)!important;transform:scale(1.015)!important;animation:rx-camera-drift 18s ease-in-out infinite alternate!important}.rx-intro-loop-grid{position:absolute!important;inset:0!important;z-index:-2!important;opacity:.16!important;background-image:linear-gradient(rgba(108,198,234,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(108,198,234,.1) 1px,transparent 1px)!important;background-size:70px 70px!important;-webkit-mask-image:linear-gradient(180deg,transparent,black 24%,black 84%,transparent);mask-image:linear-gradient(180deg,transparent,black 24%,black 84%,transparent)}.rx-intro-loop-scan{position:absolute!important;inset:0!important;z-index:0!important;opacity:.28!important;pointer-events:none!important;background:linear-gradient(110deg,transparent 35%,rgba(132,220,255,.08) 49%,transparent 63%)!important;transform:translate(-115%);animation:rx-stage-scan 8s cubic-bezier(.4,0,.2,1) infinite!important}.rx-intro-loop-network{position:absolute!important;inset:0!important;z-index:2!important;width:100%!important;height:100%!important;overflow:visible!important;pointer-events:none!important}.rx-intro-network-rail{fill:none!important;stroke:#54a9cb52!important;stroke-width:1.25!important}.rx-intro-network-energy{fill:none!important;stroke-width:2.1!important;stroke-linecap:round!important;stroke-dasharray:.1 .9!important;filter:drop-shadow(0 0 4px rgba(105,217,255,.72))!important;animation:rx-route-draw 8s linear infinite!important}.rx-intro-network-node circle{fill:#061522!important;stroke:var(--rx-cyan)!important;stroke-width:2!important}.rx-intro-network-node text{fill:#d6e4ed!important;font-size:9px!important;font-weight:700!important;text-anchor:middle!important}.rx-intro-route-carrier{fill:#fff!important;filter:drop-shadow(0 0 5px white) drop-shadow(0 0 9px var(--rx-cyan))!important}.rx-intro-reveal-stage{position:absolute!important;inset:20% 8% auto!important;z-index:4!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:220px!important;text-align:center!important;transform:none!important}.rx-intro-loop-index{margin-bottom:18px!important;color:var(--rx-orange-bright)!important;font-size:10px!important;font-family:IBM Plex Mono,monospace!important;font-weight:700!important}.rx-intro-identity{display:grid!important;grid-template-columns:74px minmax(0,300px)!important;align-items:center!important;justify-content:center!important;gap:18px!important;width:min(100%,430px)!important;min-width:0!important}.rx-intro-emblem-stage{position:relative!important;display:grid!important;place-items:center!important;width:74px!important;height:74px!important}.rx-intro-emblem{position:relative!important;z-index:2!important;display:block!important;width:68px!important;height:68px!important;object-fit:contain!important;opacity:1;filter:brightness(1.18) contrast(1.04) drop-shadow(0 0 7px rgba(255,255,255,.32)) drop-shadow(0 0 14px rgba(242,118,34,.24))!important;transform:none}.rx-intro-emblem-aura,.rx-intro-emblem-flare{position:absolute!important;inset:7px!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:50%!important;opacity:0;pointer-events:none!important}.rx-intro-emblem-flare{inset:16px!important;border-color:#ff873994!important}.rx-intro-wordmark-stage{position:relative!important;display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;height:78px!important;overflow:hidden!important}.rx-intro-wordmark{display:block!important;width:min(100%,300px)!important;height:auto!important;max-height:68px!important;object-fit:contain!important;object-position:left center!important;opacity:1;filter:brightness(1.18) contrast(1.03) drop-shadow(0 0 10px rgba(105,217,255,.14))!important;clip-path:inset(0 0 0 0);transform:none}.rx-intro-wordmark-particles,.rx-intro-wordmark-light{position:absolute!important;inset:14px 0!important;pointer-events:none!important}.rx-intro-wordmark-particles{opacity:0;background-image:radial-gradient(circle,rgba(255,255,255,.9) 0 1px,transparent 1.6px)!important;background-size:13px 11px!important;-webkit-mask-image:linear-gradient(90deg,transparent,black 28%,black 74%,transparent);mask-image:linear-gradient(90deg,transparent,black 28%,black 74%,transparent)}.rx-intro-wordmark-light{width:32%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent)!important;opacity:0;transform:translate(-140%) skew(-14deg)}.rx-intro-tagline{display:block!important;margin-top:15px!important;color:#fff!important;font-family:IBM Plex Mono,monospace!important;font-size:clamp(10px,.9vw,13px)!important;font-weight:760!important;line-height:1.2!important;text-transform:uppercase!important;opacity:1;text-shadow:0 0 12px rgba(255,255,255,.28)!important;transform:none}.rx-intro-sector-line{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin-top:8px!important;color:#dce6ed!important;font-family:IBM Plex Mono,monospace!important;font-size:clamp(8px,.68vw,10px)!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;opacity:1;transform:none}.rx-intro-sector-line i{width:3px!important;height:3px!important;border-radius:50%!important;background:var(--rx-orange)!important;box-shadow:0 0 7px #f2762280!important}.rx-intro-loop-status{position:absolute!important;inset:14px 4% auto!important;z-index:6!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:44px!important;border:1px solid var(--rx-line)!important;background:#03111d6b!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.rx-intro-loop-status>span{display:grid!important;grid-template-columns:16px auto!important;grid-template-rows:auto auto!important;align-content:center!important;justify-content:center!important;gap:0 7px!important;min-width:0!important;padding:0 8px!important;border-right:1px solid var(--rx-line)!important;color:var(--rx-white)!important}.rx-intro-loop-status>span:last-child{border-right:0!important}.rx-intro-loop-status svg{grid-row:1 / 3;align-self:center;width:14px!important;color:var(--rx-cyan)!important}.rx-intro-loop-status b,.rx-intro-loop-status small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-intro-loop-status b{font-size:9px!important;text-transform:uppercase!important}.rx-intro-loop-status small{color:var(--rx-muted)!important;font-size:8px!important}.rx-intro-loop-cue{position:absolute!important;inset:auto 4% 18px auto!important;z-index:6!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;min-width:210px!important;min-height:44px!important;padding:0 14px!important;border:1px solid rgba(242,118,34,.56)!important;border-radius:var(--rx-radius)!important;background:#030f1a70!important;color:var(--rx-white)!important;font-size:10px!important;font-weight:720!important;text-decoration:none!important;text-transform:uppercase!important;transition:background-color .18s ease,border-color .18s ease!important}.rx-intro-loop-cue:hover{border-color:var(--rx-orange-bright)!important;background:#f276221f!important}.rx-intro-loop-cue svg{width:15px!important;color:var(--rx-orange-bright)!important;animation:rx-cue-down 1.8s ease-in-out infinite}.rxj-hero-operating-strip{grid-column:1 / -1!important;grid-row:2!important;z-index:8!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:min(100%,980px)!important;margin:0 0 0 auto!important;border:1px solid var(--rx-line)!important;border-radius:var(--rx-radius)!important;background:#03111d85!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.rxj-hero-operating-strip>a{position:relative;display:grid!important;grid-template-columns:1fr auto!important;gap:3px 10px!important;min-width:0!important;min-height:54px!important;padding:10px 13px!important;border-right:1px solid var(--rx-line)!important;color:var(--rx-white)!important;text-decoration:none!important;transition:background-color .18s ease!important}.rxj-hero-operating-strip>a:last-child{border-right:0!important}.rxj-hero-operating-strip>a:hover{background:#f2762217!important}.rxj-hero-operating-strip small{grid-column:1;color:var(--rx-muted)!important;font-size:8px!important;text-transform:uppercase!important}.rxj-hero-operating-strip strong{grid-column:1;font-size:12px!important}.rxj-hero-operating-strip svg{grid-column:2;grid-row:1 / 3;align-self:center;width:15px!important;color:var(--rx-orange)!important;transition:transform .18s ease!important}.rxj-hero-operating-strip a:hover svg{transform:translate(3px)}.rxj-section,.rxj-journey,.rxj-contact,.rxj-unit-about,.rxj-unit-services,.rxj-unit-technology,.rxj-unit-traction,.rxj-unit-downloads,.rxj-unit-alliances,.rxj-unit-control{position:relative!important;isolation:isolate;min-height:100svh!important;overflow:clip!important;background-color:transparent!important}.rxj-section-intro,.rxj-journey-copy{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.rxj-chamber-deck,.rxj-story-manifold,.rxj-service-family,.rxj-tech-card,.rxj-project-slide,.rxj-download-card,.rxj-command-center,.rxj-contact-card,.rxj-rfq-form-shell,.enterprise-alliance-program,.capability-detail-card,.capability-detail-related-card,.trading-product-card{border-color:var(--rx-line)!important;border-radius:5px!important;background:linear-gradient(145deg,#0516246b,#030e1938)!important;box-shadow:inset 0 1px #ffffff06,0 18px 50px #00000014!important;backdrop-filter:blur(3px) saturate(108%)!important;-webkit-backdrop-filter:blur(3px) saturate(108%)!important}.rxj-chamber-deck:before,.rxj-story-manifold:before,.rxj-command-center:before,.capability-detail-card:before,.trading-product-card:before{opacity:.3!important}.rxj-manifold-map{background:transparent!important;box-shadow:none!important}.rxj-manifold-stations{min-height:320px!important;overflow:hidden!important;background:transparent!important}.rxj-manifold-station{transform:translateZ(0)!important;transition:filter .22s ease,opacity .22s ease!important}.rxj-manifold-station:after{content:"";position:absolute;inset:4px;border:1px solid rgba(105,217,255,.28);border-radius:50%;opacity:0;transform:scale(.82)}.rxj-manifold-station:is(.is-active,:hover):after{animation:rx-beacon-pulse 2.4s ease-out infinite}.rxj-feature-photo img,.rxj-service-family-media img,.rxj-tech-card img,.rxj-project-slide img,.trading-product-card img,.capability-detail-card img{transform:scale(1.001);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s ease!important}:is(.rxj-feature-photo,.rxj-service-family-media,.rxj-tech-card,.rxj-project-slide,.trading-product-card,.capability-detail-card):hover img{transform:scale(1.025)!important;filter:saturate(1.06) contrast(1.03)!important}.rxj-launcher-overlay{background:#01070dc2!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.rxj-launcher{width:min(900px,calc(100vw - 32px))!important;max-height:min(780px,calc(100dvh - 32px))!important;overflow:auto!important;border:1px solid var(--rx-line-strong)!important;border-radius:6px!important;background:linear-gradient(145deg,#041422eb,#020c16e6)!important;box-shadow:0 28px 90px #00000080,inset 0 1px #ffffff0a!important;backdrop-filter:blur(18px) saturate(118%)!important;-webkit-backdrop-filter:blur(18px) saturate(118%)!important}.rxj-launcher>label{position:relative!important;border:1px solid var(--rx-line-strong)!important;border-radius:4px!important;background:#071d2e6b!important;box-shadow:inset 0 0 0 1px #ffffff05!important;transition:border-color .18s ease,box-shadow .22s ease,background-color .18s ease!important}.rxj-launcher>label:focus-within{border-color:#69d9ffad!important;background:#0923379e!important;box-shadow:0 0 0 3px #69d9ff17,inset 0 -1px var(--rx-orange)!important}.rxj-launcher input{color:var(--rx-white)!important;caret-color:var(--rx-orange)!important}.rxj-launcher-grid>a{position:relative!important;min-height:94px!important;border-color:var(--rx-line)!important;border-radius:4px!important;background:#05172652!important;overflow:hidden!important;transition:background-color .18s ease,border-color .18s ease,transform .18s ease!important}.rxj-launcher-grid>a:before{content:"";position:absolute;inset:auto 100% 0 0;height:2px;background:linear-gradient(90deg,var(--rx-orange),var(--rx-cyan));transition:inset .3s ease}.rxj-launcher-grid>a:hover{border-color:var(--rx-line-strong)!important;background:#0a273d8a!important;transform:translateY(-2px)!important}.rxj-launcher-grid>a:hover:before{inset:auto 0 0}.commercial-rfq{border-radius:5px!important;background:linear-gradient(150deg,#051929b8,#030f1b6b)!important;box-shadow:inset 0 1px #ffffff0a,0 20px 50px #00000029!important;backdrop-filter:blur(6px) saturate(114%)!important;-webkit-backdrop-filter:blur(6px) saturate(114%)!important}.commercial-rfq-progress{display:grid!important;gap:7px!important;margin:12px 0 4px!important}.commercial-rfq-progress>span{display:flex!important;align-items:baseline!important;justify-content:space-between!important;color:var(--rx-muted)!important;font-size:9px!important;text-transform:uppercase!important}.commercial-rfq-progress strong{color:var(--rx-white)!important;font-family:IBM Plex Mono,monospace!important;font-size:11px!important}.commercial-rfq-progress>i{display:block!important;height:2px!important;overflow:hidden!important;background:#77bdda29!important}.commercial-rfq-progress b{display:block!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,var(--rx-cyan),white 55%,var(--rx-orange))!important;transform-origin:left center!important;transition:transform .42s cubic-bezier(.2,.72,.2,1)!important}.commercial-rfq-types{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.commercial-rfq-types button{min-width:0!important;min-height:38px!important;padding:0 8px!important;border:1px solid var(--rx-line)!important;border-radius:3px!important;background:#05182757!important;color:var(--rx-copy)!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.commercial-rfq-types button[data-active=true]{border-color:var(--rx-orange)!important;background:#f2762221!important;color:#fff!important;box-shadow:inset 0 -2px var(--rx-orange)!important}.commercial-rfq-grid{gap:10px!important}.commercial-rfq :is(input,select,textarea){min-width:0!important;min-height:43px!important;border-color:var(--rx-line)!important;border-radius:3px!important;background:#03101c94!important;color:var(--rx-white)!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease!important}.commercial-rfq :is(input,select,textarea):focus{border-color:#69d9ff9e!important;background:#051929c2!important;box-shadow:0 0 0 3px #69d9ff14!important;outline:0!important}.operational-auth-shell{position:relative!important;isolation:isolate;padding-top:clamp(24px,5vh,62px)!important;background:transparent!important}.operational-auth-grid{min-height:calc(100svh - var(--rx-header-h) - 40px)!important}.operational-auth-context{min-width:0!important}.operational-auth-card{position:relative!important;overflow:hidden!important;border:1px solid var(--rx-line-strong)!important;border-radius:6px!important;background:linear-gradient(145deg,#051828e0,#030e19c2)!important;box-shadow:0 28px 70px #00000052,inset 0 1px #ffffff0a!important;backdrop-filter:blur(12px) saturate(116%)!important;-webkit-backdrop-filter:blur(12px) saturate(116%)!important;animation:rx-auth-arrive .62s cubic-bezier(.2,.72,.2,1) both!important}.operational-auth-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(105,217,255,.055) 50%,transparent 65%);transform:translate(-115%);animation:rx-auth-scan 6s ease-in-out infinite 1s}.operational-auth-status{display:flex!important;justify-content:flex-end!important;gap:8px!important;margin-bottom:12px!important}.operational-auth-status>span{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:6px 8px!important;border:1px solid var(--rx-line)!important;border-radius:3px!important;color:var(--rx-muted)!important;font-size:8px!important;font-weight:700!important;text-transform:uppercase!important}.operational-auth-status svg{width:12px!important;color:var(--rx-green)!important}.operational-field-wrap{border-radius:3px!important;background:#061f328f!important}.operational-field-wrap:focus-within{box-shadow:0 0 0 3px #69d9ff14,inset 0 -1px var(--rx-orange)!important}.capability-detail-page,.capability-detail-main,.rxj-route-shell main{min-width:0!important}.capability-detail-hero,.capability-detail-section,.capability-detail-related,.capability-detail-cta{overflow:hidden!important}.capability-detail-cta{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;min-height:150px!important;padding:24px clamp(22px,4vw,46px)!important;border-radius:5px!important}.capability-detail-cta>*{min-width:0!important}.capability-detail-cta>img{display:block!important;width:68px!important;height:68px!important;object-fit:contain!important;opacity:.9!important}.capability-detail-cta>a{justify-self:end!important;white-space:nowrap!important}.capability-detail-cta h2,.capability-detail-cta h3{max-width:24ch!important;margin:0!important;font-size:clamp(24px,3vw,42px)!important;line-height:1.05!important}.capability-detail-cta .fast-contact-rail,.fast-contact-rail{position:static!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;max-width:100%!important;transform:none!important}.capability-detail-related-grid,.trading-product-grid{align-items:stretch!important}.capability-detail-related-card,.trading-product-card{min-width:0!important;overflow:hidden!important}.trading-product-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;gap:8px!important}.trading-product-actions button,.trading-product-actions a{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@keyframes rx-camera-drift{0%{transform:scale(1.015) translate3d(-.3%,0,0)}to{transform:scale(1.035) translate3d(.45%,-.25%,0)}}@keyframes rx-stage-scan{0%,10%{transform:translate(-115%);opacity:0}25%{opacity:.3}55%,to{transform:translate(115%);opacity:0}}@keyframes rx-route-draw{to{stroke-dashoffset:-1}}@keyframes rx-emblem-arrive{0%,7%{opacity:0;transform:translateY(7px) scale(.92)}17%,73%{opacity:1;transform:translateY(0) scale(1)}88%,to{opacity:.24;transform:translateY(-2px) scale(.985)}}@keyframes rx-emblem-aura{0%,10%,to{opacity:0;transform:scale(.82) rotate(-15deg)}25%{opacity:.62}68%{opacity:.18;transform:scale(1.32) rotate(160deg)}82%{opacity:0;transform:scale(1.42) rotate(210deg)}}@keyframes rx-emblem-flare{0%,14%,to{opacity:0;transform:scale(.72)}26%{opacity:.72;transform:scale(1.05)}48%,76%{opacity:.24;transform:scale(1.15)}88%{opacity:0;transform:scale(1.3)}}@keyframes rx-wordmark-reveal{0%,10%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-8px)}25%,72%{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}88%,to{opacity:.18;clip-path:inset(0 0 0 100%);transform:translate(5px)}}@keyframes rx-particle-dissolve{0%,9%,to{opacity:0;transform:translate(-8px)}18%{opacity:.7}30%,70%{opacity:.08;transform:translate(7px)}86%{opacity:.46;transform:translate(16px)}}@keyframes rx-wordmark-scan{0%,16%,to{opacity:0;transform:translate(-140%) skew(-14deg)}24%{opacity:.75}41%,76%{opacity:0;transform:translate(340%) skew(-14deg)}}@keyframes rx-tagline-breathe{0%,13%,to{opacity:0;transform:translateY(6px)}28%{opacity:1;transform:translateY(0)}58%{opacity:.7}75%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(-3px)}}@keyframes rx-sector-arrive{0%,17%,to{opacity:0;transform:translateY(5px)}31%,82%{opacity:.92;transform:translateY(0)}92%{opacity:0;transform:translateY(-2px)}}@keyframes rx-cue-down{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes rx-beacon-pulse{0%{opacity:.72;transform:scale(.82)}to{opacity:0;transform:scale(1.35)}}@keyframes rx-auth-arrive{0%{opacity:0;transform:translate3d(18px,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes rx-auth-scan{0%,12%{transform:translate(-115%);opacity:0}28%{opacity:1}48%,to{transform:translate(115%);opacity:0}}@media(max-width:1180px){:root{--rx-header-h: 72px}.rxj-header,.rxj-route-header{grid-template-columns:minmax(145px,186px) minmax(0,1fr) auto!important;padding-inline:18px!important}.rxj-precision-nav{width:min(100%,590px)!important}.rxj-nav-label{font-size:9px!important}#canvas-home.rxj-hero{grid-template-columns:minmax(320px,.9fr) minmax(450px,1.1fr)!important;padding-inline:34px!important}.rxj-hero-copy h1{font-size:clamp(40px,4.6vw,58px)!important}.rxj-hero-brand-stage{min-height:420px!important;height:min(62vh,560px)!important}.rx-intro-reveal-stage{inset-inline:5%!important}}@media(max-width:980px){.rxj-precision-nav:not(.rxj-precision-nav--mobile){display:none!important}.rxj-header,.rxj-route-header{grid-template-columns:minmax(145px,1fr) auto!important}.rxj-menu-button{display:inline-flex!important}#canvas-home.rxj-hero{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;min-height:auto!important;gap:14px!important;padding:34px 26px 24px!important}.rxj-hero-copy{width:min(100%,650px)!important}.rxj-hero-copy h1{max-width:13ch!important;font-size:clamp(42px,7vw,64px)!important}.rxj-hero-brand-stage{grid-row:2!important;width:100%!important;min-height:500px!important;height:62vw!important;max-height:620px!important}.rxj-hero-operating-strip{grid-row:3!important;width:100%!important}.capability-detail-cta{grid-template-columns:56px minmax(0,1fr)!important}.capability-detail-cta>img{width:52px!important;height:52px!important}.capability-detail-cta>a{grid-column:1 / -1!important;justify-self:start!important}.capability-detail-cta .fast-contact-rail,.fast-contact-rail{justify-content:flex-start!important}}@media(max-width:640px){:root{--rx-header-h: 66px}.rxj-header,.rxj-route-header{min-height:var(--rx-header-h)!important;height:var(--rx-header-h)!important;padding-inline:14px!important}.rxj-brand,.rxj-header-source-brand,.rxj-route-brand{width:142px!important;height:46px!important}.rxj-header-actions{gap:6px!important}.rxj-header-actions .rxj-button-primary{display:none!important}.rxj-icon-button{width:40px!important;height:40px!important}.rxj-precision-nav--mobile{grid-template-columns:1fr!important}#canvas-home.rxj-hero{padding:24px 20px 20px!important}.rxj-eyebrow{margin-bottom:12px!important;font-size:10px!important}.rxj-hero-copy h1{max-width:100%!important;font-size:clamp(38px,12vw,52px)!important;line-height:1.02!important}.rxj-hero-lede{margin-top:18px!important;font-size:14px!important;line-height:1.6!important}.rxj-hero-actions{display:grid!important;grid-template-columns:1fr!important;margin-top:20px!important}.rxj-hero-actions .rxj-button{width:100%!important;justify-content:center!important}.rxj-value-grid{grid-template-columns:1fr!important;gap:9px!important;margin-top:22px!important}.rxj-value-grid>div{grid-template-columns:30px minmax(0,1fr)!important}.rxj-hero-brand-stage{min-height:430px!important;height:122vw!important;max-height:540px!important}.rx-intro-loop-status{inset:8px 6px auto!important;height:42px!important}.rx-intro-loop-status small{display:none!important}.rx-intro-loop-status>span{grid-template-columns:14px auto!important}.rx-intro-reveal-stage{inset:24% 5% auto!important;min-height:190px!important}.rx-intro-identity{grid-template-columns:54px minmax(0,210px)!important;gap:12px!important;width:min(100%,286px)!important}.rx-intro-emblem-stage{width:54px!important;height:54px!important}.rx-intro-emblem{width:50px!important;height:50px!important}.rx-intro-wordmark-stage{height:58px!important}.rx-intro-wordmark{max-height:50px!important}.rx-intro-tagline{margin-top:10px!important;font-size:9px!important}.rx-intro-sector-line{gap:5px!important;font-size:6.8px!important}.rx-intro-loop-cue{inset:auto 8px 10px auto!important;min-width:185px!important;min-height:40px!important}.rxj-hero-operating-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rxj-hero-operating-strip>a:nth-child(2){border-right:0!important}.rxj-hero-operating-strip>a:nth-child(-n+2){border-bottom:1px solid var(--rx-line)!important}.commercial-rfq-types{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-rfq-grid{grid-template-columns:1fr!important}.commercial-rfq-wide{grid-column:1!important}.rxj-launcher-grid{grid-template-columns:1fr!important}.operational-auth-grid{grid-template-columns:1fr!important;min-height:auto!important}.operational-auth-context h1{font-size:clamp(38px,12vw,54px)!important}.capability-detail-cta{grid-template-columns:1fr!important;padding:22px 18px!important}.capability-detail-cta>a{grid-column:auto!important;width:100%!important;justify-content:center!important}.fast-contact-rail{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.trading-product-grid,.capability-detail-related-grid{grid-template-columns:1fr!important}}@media(hover:none),(pointer:coarse){.rxj-nav-preview{display:none!important}.rxj-button:hover,.btn-premium:hover,.btn-premium-outline:hover,.trading-product-card:hover,.capability-detail-card:hover{transform:none!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.rx-intro-emblem,.rx-intro-wordmark,.rx-intro-tagline,.rx-intro-sector-line{opacity:1!important;clip-path:none!important;transform:none!important}}.cinematic-route-frame{animation:rx-route-enter .52s cubic-bezier(.2,.8,.2,1) both}[data-cinematic]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .62s cubic-bezier(.2,.8,.2,1),transform .62s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--cinematic-order, 0) * 42ms)}[data-cinematic=section]{transform:translate3d(0,24px,0)}[data-cinematic-state=active],[data-cinematic-state=settled]{opacity:1;transform:none}@keyframes rx-route-enter{0%{opacity:.01}to{opacity:1}}@media(prefers-reduced-motion:reduce){.cinematic-route-frame,[data-cinematic]{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}.rxj-shell[data-experience=spatial-v5] #canvas-home.rxj-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)!important;grid-template-rows:minmax(590px,calc(100svh - 196px)) auto!important;align-items:stretch!important;min-height:calc(100svh - 96px)!important;height:auto!important;gap:14px clamp(28px,3.4vw,54px)!important;padding:14px clamp(28px,4vw,64px) 16px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home.rxj-hero:after{left:52%!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy{grid-column:1!important;grid-row:1!important;align-self:center!important;width:100%!important;max-width:700px!important;min-height:0!important;height:auto!important;margin:0!important;padding:34px 0 42px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy>*{margin-right:0;margin-left:0}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy h1{max-width:13ch!important;margin:16px 0 22px!important;font-size:clamp(56px,4.8vw,72px)!important;line-height:.96!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-lede{max-width:58ch!important;font-size:clamp(14px,1.04vw,17px)!important;line-height:1.66!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-actions--integrated{width:min(100%,480px)!important;margin-top:26px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-actions--integrated .rxj-button{min-height:50px!important;padding:10px 18px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-value-grid{width:min(100%,620px)!important;max-width:620px!important;gap:14px!important;margin-top:30px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-value-grid>div{min-height:66px!important;padding-top:10px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-brand-stage{grid-column:2!important;grid-row:1!important;align-self:stretch!important;width:100%!important;min-height:590px!important;height:100%!important;max-height:720px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-intro-brand-sequence,.rxj-shell[data-experience=spatial-v5] #canvas-home .rx-intro-loop{min-height:0!important;height:100%!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-operating-strip{grid-column:1 / -1!important;grid-row:2!important;align-self:start!important;width:100%!important;max-width:none!important;margin:0!important}@media(max-width:1080px)and (min-width:761px){.rxj-shell[data-experience=spatial-v5] #canvas-home.rxj-hero{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(500px,64svh) auto!important;gap:18px!important;padding-inline:28px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy{grid-column:1!important;grid-row:1!important;max-width:760px!important;padding:56px 0 12px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy h1{max-width:13ch!important;font-size:clamp(52px,7vw,68px)!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-brand-stage{grid-column:1!important;grid-row:2!important;min-height:500px!important;height:min(68svh,680px)!important;max-height:680px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-operating-strip{grid-column:1!important;grid-row:3!important}}@media(max-width:760px){.rxj-shell[data-experience=spatial-v5] #canvas-home.rxj-hero{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;min-height:0!important;gap:18px!important;padding:24px 20px 28px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home.rxj-hero:before{background:linear-gradient(180deg,#02090fbd,#03111df0)!important}.rxj-shell[data-experience=spatial-v5] #canvas-home.rxj-hero:after{display:none!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy{grid-column:1!important;grid-row:1!important;max-width:none!important;padding:0!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-copy h1{max-width:12ch!important;margin:11px 0 16px!important;font-size:clamp(39px,11vw,49px)!important;line-height:1!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-actions--integrated{width:100%!important;grid-template-columns:1fr!important;gap:8px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-value-grid{grid-template-columns:1fr!important;gap:8px!important;margin-top:16px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-value-grid>div{min-height:52px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-brand-stage{grid-column:1!important;grid-row:2!important;min-height:380px!important;height:min(112vw,500px)!important;max-height:500px!important}.rxj-shell[data-experience=spatial-v5] #canvas-home .rxj-hero-operating-strip{grid-column:1!important;grid-row:3!important}}:root{--rx-master-navy-950: #020814;--rx-master-navy-900: #041221;--rx-master-navy-850: #061a2d;--rx-master-navy-800: #09233a;--rx-master-orange: #f47721;--rx-master-orange-hot: #ff8a38;--rx-master-cyan: #72d4ff;--rx-master-white: #f7fbff;--rx-master-ink: #dce6ed;--rx-master-muted: #a8b8c8;--rx-master-line: rgba(247, 251, 255, .14);--rx-master-line-strong: rgba(247, 251, 255, .25);--rx-master-glass: rgba(6, 26, 45, .54);--rx-master-glass-soft: rgba(6, 26, 45, .25);--rx-master-ease: cubic-bezier(.16, 1, .3, 1);--rx-master-header: 92px}html{background:var(--rx-master-navy-950);color-scheme:dark;scroll-padding-top:var(--rx-master-header)}body,#root{min-width:320px;background:var(--rx-master-navy-950);color:var(--rx-master-white)}body{overflow-x:clip}::selection{color:#fff;background:#f47a22b8}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--rx-master-cyan)!important;outline-offset:3px}#root :where(.rxj-intro-copy,.rxj-hero-lede,.rxj-journey-copy>p,.capability-detail-copy,.capability-detail-lede,.operational-auth-context>p,.commercial-rfq p){color:var(--rx-master-ink)!important}#root :where(.rxj-section-intro,.rxj-chamber-deck,.rxj-story-manifold,.commercial-rfq,.rxj-launcher,.operational-auth-card) h1,#root :where(.rxj-section-intro,.rxj-chamber-deck,.rxj-story-manifold,.commercial-rfq,.rxj-launcher,.operational-auth-card) h2,#root :where(.rxj-section-intro,.rxj-chamber-deck,.rxj-story-manifold,.commercial-rfq,.rxj-launcher,.operational-auth-card) h3{color:var(--rx-master-white)!important}html[data-cinematic-phase=ready] [data-cinematic=item]{transition:opacity .64s var(--rx-master-ease),transform .76s var(--rx-master-ease),border-color .28s ease,background-color .28s ease;transition-delay:calc(min(var(--cinematic-order, 0),5)*42ms)}html[data-cinematic-phase=ready] [data-cinematic=item][data-cinematic-state=future]{opacity:0!important;transform:translate3d(0,28px,0)}html[data-cinematic-phase=ready] [data-cinematic=item][data-cinematic-state=active],html[data-cinematic-phase=ready] [data-cinematic=item][data-cinematic-state=settled],html[data-cinematic-phase=ready] [data-cinematic=item][data-cinematic-state=past]{opacity:1;transform:translateZ(0)}#root .rxj-header{position:sticky!important;top:12px!important;z-index:120!important;display:grid!important;grid-template-columns:minmax(184px,220px) minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(14px,2vw,28px)!important;width:auto!important;min-height:68px!important;height:68px!important;margin:12px clamp(16px,2.2vw,34px) 0!important;padding:0 clamp(14px,1.8vw,26px)!important;border:1px solid rgba(247,251,255,.16)!important;border-radius:16px!important;background:linear-gradient(180deg,#061a2dc2,#020814a3)!important;box-shadow:inset 0 1px #ffffff16,0 16px 46px #00050e57,0 0 24px #f4772109!important;-webkit-backdrop-filter:blur(20px) saturate(1.18)!important;backdrop-filter:blur(20px) saturate(1.18)!important;overflow:visible!important}#root .rxj-header:before{content:"";position:absolute;inset:0 auto auto 18px;width:clamp(72px,9vw,148px);height:1px;border-radius:999px;background:linear-gradient(90deg,var(--rx-master-orange),rgba(117,221,255,.7),transparent);opacity:.9}#root .rxj-brand{min-width:0!important}#root .rxj-header-source-brand{display:block!important;width:min(100%,210px)!important;height:48px!important;overflow:visible!important}#root .rxj-header-lockup,#root .rxj-header-lockup .redoxy-identity-composite,#root .rxj-header-lockup .redoxy-identity-signature{display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:210px!important}#root .rxj-header-lockup .redoxy-identity-signature{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:9px!important}#root .rxj-header-lockup .redoxy-identity-emblem-stage{position:relative!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important}#root .rxj-header-lockup .redoxy-identity-emblem,#root .rxj-header-lockup .redoxy-identity-surface-trace,#root .rxj-header-lockup .redoxy-emblem-tagline{position:absolute!important;inset:0!important;width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;object-fit:contain!important}#root .rxj-header-lockup .redoxy-identity-emblem{opacity:.94!important;filter:brightness(1.25) contrast(1.05) drop-shadow(0 0 7px rgba(255,255,255,.2))!important}#root .rxj-header-lockup .redoxy-identity-surface-trace{opacity:.72!important;animation:rx-master-trace 6.8s linear infinite!important}#root .rxj-header-lockup .redoxy-emblem-tagline{opacity:.9!important}#root .rxj-header-lockup .redoxy-identity-energy-bridge{display:none!important}#root .rxj-header-lockup .redoxy-identity-copy{display:grid!important;align-content:center!important;gap:2px!important;width:100%!important;min-width:0!important}#root .rxj-header-lockup .redoxy-identity-wordmark-stage{position:relative!important;width:100%!important;height:25px!important;overflow:hidden!important}#root .rxj-header-lockup .redoxy-identity-wordmark,#root .rxj-header-lockup .redoxy-identity-wordmark-sheen{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:25px!important;max-width:142px!important;object-fit:contain!important;object-position:left center!important}#root .rxj-header-lockup .redoxy-identity-wordmark-sheen{opacity:0!important}#root .rxj-header-lockup .redoxy-identity-sector-line{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;color:#ebf3f9c2!important;font-size:5.7px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important}#root .rxj-header-lockup .redoxy-identity-sector-line i{width:2px!important;height:2px!important;border-radius:50%!important;background:var(--rx-master-orange)!important}#root .rxj-precision-nav{justify-self:center!important;display:flex!important;align-items:stretch!important;width:min(100%,690px)!important;height:44px!important;padding:3px!important;overflow:visible!important;border:0!important;border-radius:12px!important;background:#020d192e!important}#root .rxj-precision-nav>a{position:relative!important;display:grid!important;place-items:center!important;flex:1 1 0!important;min-width:0!important;height:36px!important;padding:0 7px!important;overflow:visible!important;border:0!important;border-radius:4px!important;color:#e4eef5b8!important;background:transparent!important;transition:color .24s ease,background-color .24s ease,transform .32s var(--rx-master-ease)!important}#root .rxj-precision-nav>a:after{content:"";position:absolute;inset:auto auto 2px 50%;width:4px;height:4px;border-radius:50%;background:var(--rx-master-cyan);box-shadow:0 0 0 3px #75ddff14,0 0 12px #75ddffcc;transform:translate(-50%) scale(0);transform-origin:center;transition:transform .32s var(--rx-master-ease)}#root .rxj-precision-nav>a:is(:hover,:focus-visible),#root .rxj-precision-nav>a[data-active=true]{color:#fff!important;background:transparent!important}#root .rxj-precision-nav>a:is(:hover,:focus-visible){transform:translateY(-1px)!important}#root .rxj-precision-nav>a:is(:hover,:focus-visible):after,#root .rxj-precision-nav>a[data-active=true]:after{transform:translate(-50%) scale(1)}#root .rxj-nav-label{display:block!important;max-width:100%!important;overflow:hidden!important;color:inherit!important;font-size:clamp(9px,.68vw,11px)!important;font-weight:720!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;transition:transform .3s var(--rx-master-ease),opacity .2s ease!important}#root .rxj-nav-preview{position:absolute!important;z-index:124!important;top:calc(100% + 12px)!important;left:50%!important;right:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:4px 12px!important;width:218px!important;min-width:218px!important;min-height:82px!important;padding:12px 13px!important;overflow:hidden!important;border:1px solid rgba(118,205,240,.28)!important;border-top-color:#f47a22bd!important;border-radius:5px!important;background:#03101deb!important;box-shadow:0 18px 44px #0000005c,inset 0 1px #ffffff0b!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important;backdrop-filter:blur(18px) saturate(1.12)!important;opacity:0!important;transform:translate3d(-50%,10px,0) scale(.98)!important;transform-origin:top center!important;pointer-events:none!important;transition:opacity .2s ease,transform .36s var(--rx-master-ease),border-color .24s ease!important}#root .rxj-nav-preview small,#root .rxj-nav-preview svg{display:block!important}#root .rxj-nav-preview small{grid-column:1!important;color:var(--rx-master-orange-hot)!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:7px!important;font-weight:780!important;line-height:1!important;text-transform:uppercase!important}#root .rxj-nav-preview svg{grid-column:2!important;grid-row:1 / span 3!important;width:15px!important;height:15px!important;color:var(--rx-master-cyan)!important}#root .rxj-nav-preview strong{display:block!important;grid-column:1!important;max-width:100%!important;color:#fff!important;font-size:12px!important;font-weight:720!important;line-height:1.24!important;text-wrap:balance!important;white-space:normal!important}#root .rxj-nav-preview>span{display:block!important;grid-column:1!important;max-width:100%!important;color:#dceaf3b8!important;font-size:9px!important;font-weight:560!important;line-height:1.25!important;overflow-wrap:anywhere!important;white-space:normal!important}#root .rxj-precision-nav>a:is(:hover,:focus-visible) .rxj-nav-label{opacity:1!important;transform:none!important}#root .rxj-precision-nav>a:is(:hover,:focus-visible) .rxj-nav-preview{opacity:1!important;transform:translate3d(-50%,0,0) scale(1)!important}#root .rxj-precision-nav>a:first-child .rxj-nav-preview{left:0!important;transform:translate3d(0,10px,0) scale(.98)!important;transform-origin:top left!important}#root .rxj-precision-nav>a:first-child:is(:hover,:focus-visible) .rxj-nav-preview{transform:translateZ(0) scale(1)!important}#root .rxj-precision-nav>a:last-child .rxj-nav-preview{right:0!important;left:auto!important;transform:translate3d(0,10px,0) scale(.98)!important;transform-origin:top right!important}#root .rxj-precision-nav>a:last-child:is(:hover,:focus-visible) .rxj-nav-preview{transform:translateZ(0) scale(1)!important}#root .rxj-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:max-content!important}#root .rxj-icon-button{display:inline-grid!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;border:1px solid var(--rx-master-line)!important;border-radius:5px!important;color:var(--rx-master-white)!important;background:#04111f80!important;transition:border-color .22s ease,color .22s ease,transform .3s var(--rx-master-ease),background-color .22s ease!important}#root .rxj-icon-button:hover{border-color:#f47a22bf!important;color:var(--rx-master-orange-hot)!important;background:#f47a2214!important;transform:translateY(-2px)!important}#root .rxj-menu-button{display:none!important}#root :where(.rxj-button,.operational-auth-submit,.trading-product-actions button,.trading-zone-hero a,.commercial-rfq-submit-row button){position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:44px!important;padding:0 18px!important;overflow:hidden!important;border-radius:5px!important;font-size:12px!important;font-weight:760!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important;transform:translateZ(0)!important;transition:color .22s ease,border-color .22s ease,transform .34s var(--rx-master-ease),box-shadow .34s ease!important}#root :where(.rxj-button,.operational-auth-submit,.trading-product-actions button,.trading-zone-hero a,.commercial-rfq-submit-row button):before{content:"";position:absolute;z-index:-1;inset:0;background:#ffffff24;transform:translate(-105%) skew(-18deg);transition:transform .54s var(--rx-master-ease)}#root :where(.rxj-button,.operational-auth-submit,.trading-product-actions button,.trading-zone-hero a,.commercial-rfq-submit-row button):is(:hover,:focus-visible):before{transform:translate(105%) skew(-18deg)}#root :where(.rxj-button,.operational-auth-submit,.commercial-rfq-submit-row button):is(:hover,:focus-visible){transform:translateY(-2px)!important}#root .rxj-button-primary,#root .operational-auth-submit,#root .commercial-rfq-submit-row .rxj-button-primary{border:1px solid rgba(255,159,92,.78)!important;color:#fff!important;background:var(--rx-master-orange)!important;box-shadow:0 10px 26px #f47a222e!important}#root .rxj-button-primary:hover,#root .operational-auth-submit:hover,#root .commercial-rfq-submit-row .rxj-button-primary:hover{border-color:#ffc095!important;background:var(--rx-master-orange-hot)!important;box-shadow:0 14px 32px #f47a224d!important}#root .rxj-button-secondary{border:1px solid var(--rx-master-line-strong)!important;color:#fff!important;background:#030f1c5c!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#root .rxj-button-secondary:hover{border-color:#f47721b8!important;background:#05192b9e!important}#root :where(.rxj-button,.operational-auth-submit,.commercial-rfq-submit-row button) svg{flex:0 0 auto!important;width:15px!important;height:15px!important;transition:transform .32s var(--rx-master-ease)!important}#root :where(.rxj-button,.operational-auth-submit,.commercial-rfq-submit-row button):is(:hover,:focus-visible) svg{transform:translate(4px)!important}#root .rxj-hero{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:minmax(0,52%) minmax(0,48%)!important;grid-template-rows:minmax(590px,calc(100svh - 196px)) auto!important;align-items:stretch!important;width:100%!important;min-height:calc(100svh - var(--rx-master-header))!important;padding:0 clamp(26px,4.4vw,72px)!important;overflow:clip!important;background:transparent!important}#root .rxj-hero-shade{position:absolute!important;z-index:-1!important;inset:0!important;background:radial-gradient(circle at 73% 38%,rgba(244,119,33,.085),transparent 24%),radial-gradient(circle at 67% 48%,rgba(34,111,163,.085),transparent 42%),linear-gradient(90deg,#020814e6,#020b17b8 47%,#020e1c57)!important;pointer-events:none!important}#root .rxj-hero-copy{position:relative!important;z-index:6!important;grid-column:1!important;grid-row:1!important;align-self:center!important;width:min(100%,600px)!important;min-width:0!important;padding:68px clamp(24px,3vw,50px) 132px 0!important}#root .rxj-eyebrow{color:var(--rx-master-orange-hot)!important;font-size:11px!important;font-weight:780!important;line-height:1.25!important;text-transform:uppercase!important;letter-spacing:0!important}#root .rxj-hero-copy h1{max-width:650px!important;margin:18px 0 22px!important;color:var(--rx-master-white)!important;font-size:clamp(44px,4.35vw,72px)!important;font-weight:680!important;line-height:.98!important;letter-spacing:0!important;text-wrap:balance!important}#root .rxj-hero-copy h1 span{color:transparent!important;background:linear-gradient(102deg,#f7fbff 0% 45%,#ffc59d 72%,#f47721)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 0 16px rgba(244,119,33,.1))!important}#root .rxj-hero-lede{max-width:590px!important;margin:0!important;color:var(--rx-master-ink)!important;font-size:clamp(14px,1.05vw,17px)!important;line-height:1.7!important}#root .rxj-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:28px!important}#root .rxj-hero-actions .rxj-button-primary{border-color:#ffb581e0!important;color:#fff!important;background:linear-gradient(112deg,#ff9248,#f47721 64%,#cf5208)!important;box-shadow:inset 0 1px #ffffff5c,0 12px 30px #f477213d,0 0 20px #f477211a!important}#root .rxj-hero-actions .rxj-button-primary:is(:hover,:focus-visible){border-color:#ffdbc1fa!important;background:linear-gradient(112deg,#ffa25f,#ff812f 62%,#e65f11)!important;box-shadow:inset 0 1px #ffffff70,0 15px 36px #f4772152,0 0 26px #f4772124!important}#root .rxj-value-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:590px!important;margin-top:34px!important;overflow:hidden!important;border:1px solid var(--rx-master-line)!important;border-radius:12px!important;background:linear-gradient(145deg,#061a2d8f,#02081457)!important;box-shadow:inset 0 1px #ffffff13,0 18px 50px #00071233!important;-webkit-backdrop-filter:blur(14px) saturate(1.1)!important;backdrop-filter:blur(14px) saturate(1.1)!important}#root .rxj-value-grid>div{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-width:0!important;padding:14px 12px!important;border:0!important;border-top:0!important;border-right:1px solid var(--rx-master-line)!important;background:transparent!important}#root .rxj-value-grid>div:last-child{border-right:0!important}#root .rxj-value-grid strong,#root .rxj-value-grid small{display:block!important;overflow-wrap:anywhere!important}#root .rxj-value-grid strong{color:#fff!important;font-size:11px!important;line-height:1.35!important}#root .rxj-value-grid small{margin-top:4px!important;color:var(--rx-master-muted)!important;font-size:9px!important;line-height:1.45!important}#root .rxj-value-icon{width:32px!important;height:32px!important;padding:7px!important;border:1px solid var(--rx-master-line)!important;border-radius:4px!important;color:var(--rx-master-orange-hot)!important}#root .rxj-hero-brand-stage{position:relative!important;z-index:4!important;grid-column:2!important;grid-row:1!important;align-self:stretch!important;display:grid!important;place-items:center!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;contain:layout paint!important}#root .rx-intro-loop{position:relative!important;isolation:isolate!important;display:block!important;width:min(100%,720px)!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;border:1px solid rgba(247,251,255,.17)!important;border-radius:16px!important;color:var(--rx-master-white)!important;background:linear-gradient(145deg,#061a2d61,#02081438)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #f477210e,0 28px 72px #00050e52,0 0 34px #f4772109!important;transform:translateZ(0)!important;contain:layout paint!important}#root .rx-intro-loop-media{position:absolute!important;z-index:-3!important;inset:0!important;opacity:.42!important;background:#020a1333 url(/canvas-assets/redoxy-eco-refinery-hero.png) 68% center / cover no-repeat!important;filter:saturate(.78) contrast(1.14) brightness(.5)!important;transform:scale(1.006)!important;animation:rx-master-camera 24s ease-in-out infinite alternate!important}#root .rx-intro-loop-grid{position:absolute!important;z-index:-2!important;inset:0!important;opacity:.12!important;background-image:linear-gradient(rgba(117,221,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(117,221,255,.08) 1px,transparent 1px)!important;background-size:56px 56px!important;-webkit-mask-image:linear-gradient(to bottom,transparent 2%,#000 25%,#000 82%,transparent 100%)!important;mask-image:linear-gradient(to bottom,transparent 2%,#000 25%,#000 82%,transparent 100%)!important}#root .rx-intro-loop-scan{position:absolute!important;z-index:1!important;inset:0!important;width:24%!important;height:100%!important;opacity:0!important;background:#9fe6ff1c!important;filter:blur(16px)!important;transform:translate(-180%) skew(-18deg)!important;pointer-events:none!important}#root .rx-intro-loop.is-active .rx-intro-loop-scan{animation:rx-master-stage-scan 1.65s var(--rx-master-ease) .98s 1 both!important}#root .rx-intro-loop-network{position:absolute!important;z-index:2!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;overflow:visible!important;pointer-events:none!important}#root .rx-intro-network-rail{fill:none!important;stroke:#75ddff3b!important;stroke-width:1.25!important}#root .rx-intro-network-energy{fill:none!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-dasharray:.08 .92!important;filter:drop-shadow(0 0 5px rgba(117,221,255,.68))!important;animation:rx-master-route 7.2s linear infinite!important}#root .rx-intro-network-node circle{fill:var(--rx-master-navy-900)!important;stroke:var(--rx-master-cyan)!important;stroke-width:1.7!important}#root .rx-intro-network-node text{fill:#e7f2f8c2!important;font-size:8px!important;font-weight:760!important;text-anchor:middle!important}#root .rx-intro-route-carrier{fill:#fff!important;filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 9px var(--rx-master-cyan))!important}#root .rx-intro-reveal-stage{position:absolute!important;z-index:5!important;inset:76px 6% 82px!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:0!important;text-align:center!important;transform:none!important}#root .rx-intro-loop-index{position:absolute!important;top:0!important;left:0!important;display:block!important;margin:0!important;color:var(--rx-master-orange-hot)!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:9px!important;font-weight:780!important;line-height:1!important}#root .rx-intro-identity{display:grid!important;grid-template-columns:70px minmax(0,286px)!important;align-items:center!important;justify-content:center!important;gap:18px!important;width:min(100%,392px)!important;min-width:0!important;height:74px!important;margin-top:clamp(212px,39%,272px)!important}#root .rx-intro-emblem-stage{position:relative!important;display:grid!important;place-items:center!important;width:70px!important;height:70px!important}#root .rx-intro-emblem{position:relative!important;z-index:3!important;display:block!important;width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;object-fit:contain!important;opacity:0;filter:brightness(1.32) contrast(1.04) drop-shadow(0 0 8px rgba(255,255,255,.36)) drop-shadow(0 0 18px rgba(244,122,34,.3))!important;transform:translateY(5px) scale(.94)}#root .rx-intro-emblem-aura,#root .rx-intro-emblem-flare{position:absolute!important;z-index:1!important;inset:5px!important;border:1px solid rgba(255,255,255,.36)!important;border-radius:50%!important;opacity:0;pointer-events:none!important}#root .rx-intro-emblem-flare{inset:14px!important;border-color:#f47a22b3!important}#root .rx-intro-wordmark-stage{position:relative!important;display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;height:72px!important;overflow:hidden!important}#root .rx-intro-wordmark{position:relative!important;z-index:2!important;display:block!important;width:min(100%,286px)!important;height:auto!important;max-width:286px!important;max-height:62px!important;object-fit:contain!important;object-position:left center!important;opacity:0;clip-path:inset(0 100% 0 0);filter:brightness(1.34) contrast(1.03) drop-shadow(0 0 10px rgba(244,119,33,.15))!important;transform:translate(-6px)}#root .rx-intro-wordmark-particles,#root .rx-intro-wordmark-light{position:absolute!important;inset:12px 0!important;pointer-events:none!important}#root .rx-intro-emblem-matrix,#root .rx-intro-emblem-scan,#root .rx-intro-wordmark-matrix,#root .rx-intro-wordmark-scan{position:absolute!important;z-index:4!important;inset:0!important;display:block!important;opacity:0;pointer-events:none!important}#root .rx-intro-emblem-matrix,#root .rx-intro-emblem-scan{-webkit-mask:url(/brand/identity-v1/redoxy-emblem-reversed.svg) center / 62px 62px no-repeat!important;mask:url(/brand/identity-v1/redoxy-emblem-reversed.svg) center / 62px 62px no-repeat!important}#root .rx-intro-wordmark-matrix,#root .rx-intro-wordmark-scan{-webkit-mask:url(/brand/identity-v1/redoxy-wordmark-reversed.svg) left center / min(100%,286px) auto no-repeat!important;mask:url(/brand/identity-v1/redoxy-wordmark-reversed.svg) left center / min(100%,286px) auto no-repeat!important}#root .rx-intro-emblem-matrix,#root .rx-intro-wordmark-matrix{background:radial-gradient(circle,rgba(255,255,255,.98) 0 .8px,transparent 1.2px) 0 0 / 7px 7px,radial-gradient(circle,rgba(244,119,33,.88) 0 .7px,transparent 1.15px) 3px 4px / 10px 10px!important;filter:drop-shadow(0 0 5px rgba(244,119,33,.46))!important}#root .rx-intro-emblem-scan,#root .rx-intro-wordmark-scan{background:linear-gradient(90deg,transparent 0 38%,rgba(255,255,255,.98) 49%,rgba(244,119,33,.88) 54%,transparent 66% 100%)!important;transform:translate(-125%)}#root .rx-intro-crystal-object{--rx-crystal-object-size: clamp(190px, 31vw, 258px);position:absolute!important;z-index:2!important;top:clamp(22px,7%,42px)!important;left:50%!important;display:grid!important;place-items:center!important;width:var(--rx-crystal-object-size)!important;height:var(--rx-crystal-object-size)!important;transform:translate(-50%) perspective(900px) rotateX(var(--rx-crystal-tilt-x, 0deg)) rotateY(var(--rx-crystal-tilt-y, 0deg))!important;transform-style:preserve-3d!important;transition:transform .56s var(--rx-master-ease)!important;will-change:transform}#root .rx-intro-crystal-assembly{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;transform-style:preserve-3d!important}#root .rx-intro-crystal-emblem{position:relative!important;z-index:3!important;display:block!important;width:82%!important;height:82%!important;object-fit:contain!important;opacity:.94!important;mix-blend-mode:screen!important;filter:saturate(.82) brightness(1.16) contrast(1.08) drop-shadow(0 0 20px rgba(244,119,33,.2))!important;transform:translateZ(28px)!important;animation:rx-master-crystal-breathe 7.8s ease-in-out 2.2s infinite!important}#root .rx-intro-crystal-orbits,#root .rx-intro-crystal-orbits i,#root .rx-intro-crystal-platform{position:absolute!important;display:block!important;pointer-events:none!important}#root .rx-intro-crystal-orbits{z-index:1!important;inset:5%!important;transform-style:preserve-3d!important}#root .rx-intro-crystal-orbits i{inset:12%!important;border:1px solid rgba(247,251,255,.2)!important;border-radius:50%!important;box-shadow:0 0 18px #f477210e!important}#root .rx-intro-crystal-orbits i:nth-child(1){transform:rotateX(67deg) rotate(8deg)!important;animation:rx-master-orbit-a 14s linear infinite!important}#root .rx-intro-crystal-orbits i:nth-child(2){inset:20% 4%!important;border-color:#ffffff2e!important;transform:rotateY(66deg) rotate(-12deg)!important;animation:rx-master-orbit-b 18s linear infinite reverse!important}#root .rx-intro-crystal-orbits i:nth-child(3){inset:5% 24%!important;border-color:#f47a224d!important;transform:rotateX(58deg) rotateY(24deg)!important;animation:rx-master-orbit-c 20s linear infinite!important}#root .rx-intro-crystal-platform{z-index:0!important;right:12%!important;bottom:1%!important;left:12%!important;height:16%!important;border:1px solid rgba(247,251,255,.2)!important;border-radius:50%!important;background:radial-gradient(ellipse,rgba(244,119,33,.16),rgba(247,251,255,.035) 52%,transparent 72%)!important;box-shadow:0 0 32px #f4772117,inset 0 0 18px #ffffff0d!important;transform:rotateX(72deg) translateZ(-22px)!important}#root .rx-intro-wordmark-particles{z-index:1!important;opacity:0;background-image:radial-gradient(circle,rgba(255,255,255,.92) 0 1px,transparent 1.5px)!important;background-size:12px 10px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)!important}#root .rx-intro-wordmark-light{z-index:3!important;width:24%!important;opacity:0;background:#ffffff6b!important;filter:blur(8px)!important;transform:translate(-150%) skew(-16deg)}#root .rx-intro-loop.is-active.is-in-view .rx-intro-emblem{opacity:1!important;animation:rx-master-emblem-resolve .92s steps(10,end) .36s both!important}#root .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-aura{animation:rx-master-aura 1.8s ease-out .25s both!important}#root .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-flare{animation:rx-master-aura 1.9s ease-out .42s both!important}#root .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{opacity:1!important;animation:rx-master-wordmark-resolve 1.15s steps(14,end) .62s both!important}#root .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-matrix,#root .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-matrix,#root .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-particles{animation:rx-master-matrix-resolve 1.55s steps(12,end) .25s both!important}#root .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-scan,#root .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-scan,#root .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation:rx-master-lockup-scan 1.7s var(--rx-master-ease) .42s both!important}#root .rx-intro-tagline{display:block!important;margin-top:14px!important;color:#fff!important;font-size:clamp(11px,.9vw,14px)!important;font-weight:790!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;text-shadow:0 0 12px rgba(255,255,255,.2)!important;opacity:0;transform:translateY(5px)}#root .rx-intro-loop.is-active.is-in-view .rx-intro-tagline{animation:rx-master-copy-settle .72s var(--rx-master-ease) 1.28s both!important}#root .rx-intro-sector-line{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;margin-top:9px!important;color:#e0ebf2d1!important;font-size:8px!important;font-weight:740!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important;opacity:0;transform:translateY(4px)}#root .rx-intro-loop.is-active.is-in-view .rx-intro-sector-line{animation:rx-master-copy-settle .72s var(--rx-master-ease) 1.46s both!important}#root .rx-intro-sector-line i{width:3px!important;height:3px!important;border-radius:50%!important;background:var(--rx-master-orange)!important;box-shadow:0 0 7px #f47a22a3!important}#root .rx-intro-loop-status{position:absolute!important;z-index:6!important;inset:24px 24px auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:46px!important;border:1px solid var(--rx-master-line)!important;background:#020c176b!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#root .rx-intro-loop-status>span{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;padding:0 8px!important;border-right:1px solid var(--rx-master-line)!important;color:var(--rx-master-ink)!important}#root .rx-intro-loop-status>span:last-child{border-right:0!important}#root .rx-intro-loop-status svg{width:13px!important;height:13px!important;color:var(--rx-master-cyan)!important}#root .rx-intro-loop-status b,#root .rx-intro-loop-status small{font-size:8px!important;line-height:1!important;white-space:nowrap!important}#root .rx-intro-loop-status b{color:#fff!important;text-transform:uppercase!important}#root .rx-intro-loop-status small{color:var(--rx-master-muted)!important}#root .rx-intro-loop-cue{position:absolute!important;z-index:7!important;right:24px!important;bottom:24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-width:214px!important;min-height:48px!important;padding:0 16px!important;border:1px solid rgba(244,122,34,.62)!important;color:#fff!important;background:#030e1a85!important;font-size:10px!important;font-weight:760!important;text-transform:uppercase!important;transition:border-color .22s ease,background-color .22s ease,transform .32s var(--rx-master-ease)!important}#root .rx-intro-loop-cue:hover{border-color:var(--rx-master-orange-hot)!important;background:#f47a221a!important;transform:translateY(-2px)!important}#root .rxj-hero-operating-strip{position:relative!important;z-index:8!important;left:auto!important;right:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-height:64px!important;overflow:hidden!important;border:1px solid var(--rx-master-line)!important;border-radius:14px!important;background:linear-gradient(180deg,#061a2dad,#0208148a)!important;box-shadow:inset 0 1px #ffffff17,0 20px 54px #00071138!important;-webkit-backdrop-filter:blur(18px) saturate(1.14)!important;backdrop-filter:blur(18px) saturate(1.14)!important}#root .rxj-hero-operating-strip>a{min-height:64px!important}#root .rxj-hero-operating-strip>a{position:relative!important;display:grid!important;align-content:center!important;min-width:0!important;padding:8px 30px 8px 13px!important;border-right:1px solid var(--rx-master-line)!important;color:#fff!important;background:transparent!important;transition:background-color .22s ease,transform .32s var(--rx-master-ease),border-color .22s ease!important}#root .rxj-hero-operating-strip>a:last-child{border-right:0!important}#root .rxj-hero-operating-strip>a:hover{padding-left:13px!important;background:linear-gradient(180deg,#f4772117,#f7fbff06)!important;transform:translateY(-2px)!important}#root .rxj-hero-operating-strip small,#root .rxj-hero-operating-strip strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .rxj-hero-operating-strip small{color:var(--rx-master-muted)!important;font-size:7px!important;text-transform:uppercase!important}#root .rxj-hero-operating-strip strong{margin-top:4px!important;color:#fff!important;font-size:11px!important}#root .rxj-hero-operating-strip svg{position:absolute!important;top:50%!important;right:10px!important;width:13px!important;height:13px!important;color:var(--rx-master-orange-hot)!important;transform:translateY(-50%)!important}#root .rxj-travel-section,#root .rxj-section,#root .rxj-journey{position:relative!important;background:transparent!important}#root .rxj-section-intro,#root .rxj-journey-copy{min-width:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}#root .rxj-section-intro h2{width:100%!important;max-width:100%!important;margin-inline:0!important;font-size:clamp(24px,1.9vw,32px)!important;line-height:1.055!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance!important;white-space:normal!important}#root .rxj-section-intro .rxj-intro-copy{max-width:34ch!important;overflow-wrap:break-word!important;text-wrap:pretty!important}#root .rxj-chamber-deck,#root .rxj-story-manifold,#root .rxj-command-center,#root .enterprise-alliance-roadmap,#root .rxj-contact-grid>*,#root .commercial-rfq{border:1px solid var(--rx-master-line)!important;border-radius:6px!important;background:var(--rx-master-glass-soft)!important;box-shadow:inset 0 1px #ffffff06!important;-webkit-backdrop-filter:blur(10px) saturate(1.04)!important;backdrop-filter:blur(10px) saturate(1.04)!important}#root .rxj-chamber-field,#root .rxj-manifold-map,#root .rxj-manifold-console,#root .rxj-command-content{background:transparent!important}#root .rxj-chamber-header,#root .rxj-manifold-topline{min-height:48px!important;border-bottom:1px solid var(--rx-master-line)!important;background:#020c1747!important}#root :where(.rxj-feature-card,.rxj-metric-card,.rxj-service-family,.rxj-tech-card,.rxj-project-card,.rxj-download-card,.rxj-command-grid>a,.enterprise-proof-card,.enterprise-alliance-program,.capability-branch-card,.capability-detail-related-item,.trading-product-card){border:1px solid var(--rx-master-line)!important;border-radius:6px!important;background:#030f1c52!important;box-shadow:inset 0 1px #ffffff06!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transform:translateZ(0)!important;transition:border-color .24s ease,background-color .24s ease,transform .42s var(--rx-master-ease),box-shadow .32s ease!important}#root :where(.rxj-feature-card,.rxj-metric-card,.rxj-service-family,.rxj-tech-card,.rxj-project-card,.rxj-download-card,.rxj-command-grid>a,.enterprise-proof-card,.enterprise-alliance-program,.capability-branch-card,.capability-detail-related-item,.trading-product-card):is(:hover,:focus-within){z-index:2!important;border-color:#f47a229e!important;background:#0516267a!important;box-shadow:0 18px 42px #0000002e!important;transform:translate3d(0,-2px,0)!important}#root .rxj-service-family-media img,#root .rxj-feature-photo img,#root .rxj-project-card img,#root .rxj-tech-card img,#root .trading-product-card img{filter:saturate(.92) contrast(1.08) brightness(.78)!important;transition:filter .48s ease,transform .76s var(--rx-master-ease)!important}#root :where(.rxj-service-family-media,.rxj-feature-photo,.rxj-project-card,.rxj-tech-card,.trading-product-card):hover img{filter:saturate(1.02) contrast(1.1) brightness(.88)!important;transform:scale(1.025)!important}#root .rxj-story-manifold{overflow:hidden!important}#root .rxj-manifold-map{position:relative!important;min-height:360px!important;overflow:hidden!important}#root .rxj-manifold-map>svg{display:block!important;width:100%!important;height:360px!important}#root .rxj-manifold-casing-shadow{fill:none!important;stroke:#0000006b!important;stroke-width:16!important}#root .rxj-manifold-casing{fill:none!important;stroke:#5f9cb852!important;stroke-width:10!important}#root .rxj-manifold-base{fill:none!important;stroke:#f7fbff47!important;stroke-width:2!important}#root .rxj-manifold-progress,#root .rxj-manifold-pressure{fill:none!important;stroke-linecap:round!important}#root .rxj-manifold-progress{stroke:var(--rx-master-orange-hot)!important;stroke-width:3!important;filter:drop-shadow(0 0 6px rgba(244,122,34,.68))!important}#root .rxj-manifold-pressure{stroke:#ffffffd6!important;stroke-width:1.5!important;stroke-dasharray:2 16!important;animation:rx-master-flow 4.6s linear infinite!important}#root .rxj-manifold-station{width:74px!important;height:86px!important;margin:-37px 0 0 -37px!important;color:var(--rx-master-ink)!important;transition:transform .38s var(--rx-master-ease),color .22s ease!important}#root .rxj-manifold-station>span{display:grid!important;place-items:center!important;width:54px!important;height:54px!important;margin:0 auto!important;border:1px solid rgba(117,221,255,.48)!important;border-radius:50%!important;color:var(--rx-master-cyan)!important;background:#03111fd1!important;box-shadow:0 0 0 7px #75ddff0b!important}#root .rxj-manifold-station:is(:hover,:focus-visible),#root .rxj-manifold-station.is-active{color:#fff!important;transform:translateY(-2px)!important}#root .rxj-manifold-station.is-active>span{border-color:var(--rx-master-orange-hot)!important;color:#fff!important;box-shadow:0 0 0 7px #f47a2214,0 0 22px #f47a223d!important}#root .rxj-manifold-station b{position:absolute!important;top:-6px!important;right:2px!important;display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border:1px solid var(--rx-master-line-strong)!important;border-radius:50%!important;color:#fff!important;background:var(--rx-master-navy-900)!important;font-size:7px!important}#root .rxj-manifold-station strong{display:block!important;margin-top:9px!important;color:inherit!important;font-size:9px!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important}#root .rxj-manifold-console{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,30%)!important;border-top:1px solid var(--rx-master-line)!important}#root .commercial-rfq{position:relative!important;display:grid!important;gap:16px!important;padding:clamp(20px,2.4vw,30px)!important;overflow:hidden!important}#root .commercial-rfq:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--rx-master-orange);transform:scaleX(calc(var(--rfq-completion, 0) / 100));transform-origin:left}#root .commercial-rfq-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}#root .commercial-rfq-header h3{margin:6px 0 0!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.02!important}#root .commercial-rfq-header>span{display:flex!important;align-items:center!important;gap:7px!important;color:var(--rx-master-ink)!important;font-size:9px!important;text-transform:uppercase!important}#root .commercial-rfq-progress{display:grid!important;gap:7px!important;opacity:1!important}#root .commercial-rfq-progress>span{display:flex!important;justify-content:space-between!important;color:var(--rx-master-muted)!important;font-size:9px!important;text-transform:uppercase!important}#root .commercial-rfq-progress>i{display:block!important;height:2px!important;overflow:hidden!important;background:#75ddff26!important}#root .commercial-rfq-progress>i>b{display:block!important;width:100%!important;height:100%!important;background:var(--rx-master-orange-hot)!important;transform-origin:left!important;transition:transform .42s var(--rx-master-ease)!important}#root .commercial-rfq-types{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}#root .commercial-rfq-types button{min-width:0!important;min-height:42px!important;padding:0 8px!important;overflow:hidden!important;border:1px solid var(--rx-master-line)!important;border-radius:4px!important;color:var(--rx-master-ink)!important;background:#030f1c57!important;font-size:clamp(8px,.7vw,10px)!important;font-weight:760!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;transition:border-color .22s ease,color .22s ease,background-color .22s ease,transform .32s var(--rx-master-ease)!important}#root .commercial-rfq-types button:is(:hover,:focus-visible),#root .commercial-rfq-types button[data-active=true]{border-color:var(--rx-master-orange)!important;color:#fff!important;background:#f47a221a!important;transform:translateY(-2px)!important}#root .commercial-rfq-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#root .commercial-rfq label{display:grid!important;gap:7px!important;min-width:0!important}#root .commercial-rfq label>span{color:var(--rx-master-muted)!important;font-size:9px!important;font-weight:720!important;text-transform:uppercase!important}#root .commercial-rfq :where(input,select,textarea){width:100%!important;min-width:0!important;min-height:44px!important;padding:11px 13px!important;border:1px solid var(--rx-master-line)!important;border-radius:4px!important;color:#fff!important;background:#020c1780!important;font:inherit!important;font-size:12px!important;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease!important}#root .commercial-rfq :where(input,select,textarea):focus{border-color:#75ddffb8!important;background:#041525b3!important;box-shadow:0 0 0 3px #75ddff12!important;outline:0!important}#root .commercial-rfq textarea{min-height:104px!important;resize:vertical!important}#root .commercial-rfq-wide,#root .commercial-rfq-scope{grid-column:1 / -1!important}#root .commercial-rfq-detail-grid{animation:rx-master-form-open .44s var(--rx-master-ease) both!important}#root .commercial-rfq-detail-toggle{justify-self:start!important;display:inline-flex!important;align-items:center!important;gap:10px!important;padding:4px 0!important;border:0!important;color:var(--rx-master-orange-hot)!important;background:transparent!important;font-size:12px!important;font-weight:730!important}#root .commercial-rfq-detail-toggle svg{width:15px!important;transition:transform .3s var(--rx-master-ease)!important}#root .commercial-rfq-detail-toggle[aria-expanded=true] svg{transform:rotate(90deg)!important}#root .commercial-rfq-submit-row{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important}#root .commercial-rfq-submit-row p{margin:0!important;color:var(--rx-master-muted)!important;font-size:9px!important;line-height:1.5!important}#root .rxj-launcher-overlay{position:fixed!important;z-index:300!important;inset:0!important;display:grid!important;place-items:center!important;padding:24px!important;background:#01070ec2!important;-webkit-backdrop-filter:blur(12px) saturate(.9)!important;backdrop-filter:blur(12px) saturate(.9)!important}#root .rxj-launcher{width:min(940px,100%)!important;max-height:min(780px,calc(100svh - 48px))!important;padding:clamp(22px,3vw,34px)!important;overflow:auto!important;border-color:var(--rx-master-line-strong)!important;background:#030f1cc7!important;box-shadow:0 30px 90px #0000006b!important}#root .rxj-launcher>header{display:flex!important;align-items:start!important;justify-content:space-between!important;gap:24px!important}#root .rxj-launcher>label{position:relative!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:54px!important;margin:22px 0 16px!important;padding:0 16px!important;border:1px solid var(--rx-master-line)!important;border-radius:5px!important;color:var(--rx-master-cyan)!important;background:#020c176b!important;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease!important}#root .rxj-launcher>label:focus-within{border-color:var(--rx-master-cyan)!important;background:#041626b8!important;box-shadow:0 0 0 3px #75ddff12!important}#root .rxj-launcher>label input{width:100%!important;height:52px!important;padding:0!important;border:0!important;outline:0!important;color:#fff!important;background:transparent!important;font-size:14px!important}#root .rxj-launcher-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#root .rxj-launcher-grid>a{display:grid!important;grid-template-columns:28px minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;min-height:92px!important;padding:16px!important;border:1px solid var(--rx-master-line)!important;border-radius:5px!important;color:var(--rx-master-white)!important;background:#020c1747!important;transition:border-color .22s ease,background-color .22s ease,transform .36s var(--rx-master-ease)!important}#root .rxj-launcher-grid>a:hover{border-color:#f47a22a3!important;background:#f47a2212!important;transform:translateY(-3px)!important}#root .rxj-launcher-grid>a>svg:first-child{color:var(--rx-master-orange-hot)!important}#root .rxj-launcher-grid strong,#root .rxj-launcher-grid small{display:block!important}#root .rxj-launcher-grid strong{color:#fff!important;font-size:13px!important}#root .rxj-launcher-grid small{margin-top:5px!important;color:var(--rx-master-muted)!important;font-size:9px!important;line-height:1.45!important}#root .operational-auth-shell{position:relative!important;min-height:calc(100svh - var(--rx-master-header))!important;padding:clamp(28px,5vw,76px)!important;overflow:hidden!important}#root .operational-auth-grid{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)!important;align-items:center!important;gap:clamp(40px,7vw,100px)!important;min-height:calc(100svh - var(--rx-master-header) - 56px)!important}#root .operational-auth-context{min-width:0!important}#root .operational-auth-brand{display:inline-block!important;width:min(100%,280px)!important;margin-bottom:32px!important}#root .operational-auth-context h1{max-width:600px!important;color:#fff!important;font-size:clamp(48px,5.2vw,78px)!important;line-height:.98!important;letter-spacing:0!important}#root .operational-auth-card{position:relative!important;width:100%!important;max-width:560px!important;justify-self:end!important;padding:clamp(26px,3.2vw,42px)!important;overflow:hidden!important;border-color:var(--rx-master-line-strong)!important;background:#030f1ca8!important;box-shadow:0 28px 80px #0000004d!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;animation:rx-master-auth-in .78s var(--rx-master-ease) both!important}#root .operational-auth-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--rx-master-orange);transform-origin:left;animation:rx-master-line-in 1s var(--rx-master-ease) .18s both}#root .operational-auth-form input{border-radius:4px!important;border-color:var(--rx-master-line)!important;background:#041423b8!important}#root .rxj-footer{border-top:1px solid var(--rx-master-line)!important;background:#020914e6!important}#root .rxj-footer-text-brand{display:block!important;width:min(100%,260px)!important;min-height:56px!important}@media(max-width:1180px){:root{--rx-master-header: 86px}#root .rxj-header{grid-template-columns:minmax(150px,185px) 1fr auto!important;top:10px!important;margin:10px 18px 0!important;padding-inline:18px!important}#root .rxj-header>.rxj-precision-nav{display:none!important}#root .rxj-header-actions{grid-column:3!important}#root .rxj-menu-button{display:inline-grid!important}#root .rxj-route-mobile-panel{position:fixed!important;z-index:118!important;top:var(--rx-master-header)!important;right:16px!important;left:16px!important;max-height:calc(100svh - var(--rx-master-header) - 20px)!important;padding:14px!important;overflow:auto!important;border:1px solid var(--rx-master-line-strong)!important;border-radius:7px!important;background:#030f1cd1!important;box-shadow:0 24px 70px #00000057!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}#root .rxj-route-mobile-panel .rxj-mobile-nav{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}#root .rxj-route-mobile-panel>a:last-child{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:52px!important;margin-top:8px!important;padding:12px 14px!important;border:1px solid rgba(244,119,33,.58)!important;border-radius:9px!important;background:linear-gradient(135deg,#f4772129,#0822379e)!important;color:#fff!important;font-size:11px!important;font-weight:780!important;text-decoration:none!important}#root .rxj-route-mobile-panel .rxj-mobile-nav>a{display:grid!important;place-items:start!important;min-height:72px!important;padding:13px!important;border:1px solid var(--rx-master-line)!important;background:#020c174d!important}#root .rxj-route-mobile-panel .rxj-nav-label{font-size:11px!important}#root .rxj-route-mobile-panel .rxj-nav-preview{position:static!important;display:block!important;margin-top:7px!important;opacity:1!important;transform:none!important}#root .rxj-route-mobile-panel .rxj-nav-preview strong{color:var(--rx-master-muted)!important;font-size:8px!important}#root .rxj-hero{grid-template-columns:minmax(320px,44%) minmax(0,56%)!important;padding-inline:34px!important}#root .rxj-hero-copy{padding-right:28px!important}#root .rxj-hero-copy h1{font-size:clamp(42px,5.4vw,62px)!important}#root .rx-intro-loop-status{inset-inline:16px!important}#root .rxj-hero-operating-strip{left:46%!important;right:34px!important}}@media(max-width:760px){:root{--rx-master-header: 76px}#root .rxj-header{grid-template-columns:minmax(120px,148px) 1fr auto!important;gap:8px!important;top:8px!important;height:60px!important;min-height:60px!important;margin:8px 8px 0!important;padding:0 12px!important;border-radius:14px!important}#root .rxj-header-source-brand{width:142px!important;height:42px!important}#root .rxj-header-lockup .redoxy-identity-signature{grid-template-columns:34px minmax(0,1fr)!important;gap:6px!important}#root .rxj-header-lockup .redoxy-identity-emblem-stage,#root .rxj-header-lockup .redoxy-identity-emblem,#root .rxj-header-lockup .redoxy-identity-surface-trace,#root .rxj-header-lockup .redoxy-emblem-tagline{width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important}#root .rxj-header-lockup .redoxy-identity-wordmark-stage,#root .rxj-header-lockup .redoxy-identity-wordmark,#root .rxj-header-lockup .redoxy-identity-wordmark-sheen{height:20px!important}#root .rxj-header-lockup .redoxy-identity-sector-line{font-size:4.7px!important;gap:2px!important}#root .rxj-command-button{display:none!important}#root .rxj-header-actions>.rxj-button-primary{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:0!important}#root .rxj-header-actions>.rxj-button-primary:after{content:"RFQ";font-size:9px}#root .rxj-header-actions>.rxj-button-primary svg{display:none!important}#root .rxj-icon-button{width:38px!important;min-width:38px!important;height:38px!important}#root .rxj-route-mobile-panel .rxj-mobile-nav{grid-template-columns:1fr!important}#root .rxj-route-mobile-panel .rxj-mobile-nav>a{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:54px!important;padding:10px 12px!important}#root .rxj-route-mobile-panel .rxj-mobile-nav .rxj-nav-preview{position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;transform:none!important;transform-origin:center!important;pointer-events:none!important}#root .rxj-route-mobile-panel .rxj-mobile-nav>a:is(:hover,:focus-visible) .rxj-nav-preview{transform:none!important}#root .rxj-route-mobile-panel .rxj-mobile-nav .rxj-nav-preview:before{display:none!important}#root .rxj-route-mobile-panel .rxj-mobile-nav .rxj-nav-preview :is(strong,span){display:none!important}#root .rxj-route-mobile-panel .rxj-mobile-nav .rxj-nav-preview small{display:inline!important;color:#82daffc2!important;font-size:8px!important}#root .rxj-route-mobile-panel .rxj-mobile-nav .rxj-nav-preview svg{display:block!important;width:13px!important;height:13px!important}#root .rxj-hero{display:flex!important;flex-direction:column!important;min-height:auto!important;padding:0 20px 38px!important}#root .rxj-hero-brand-stage{order:2!important;width:calc(100% + 40px)!important;margin:0 -20px!important;padding:14px 12px 0!important;overflow:hidden!important}#root .rx-intro-loop{width:100%!important;max-width:620px!important;aspect-ratio:1.14 / 1!important;margin:0 auto!important}#root .rx-intro-loop-status{inset:10px 10px auto!important;min-height:38px!important}#root .rx-intro-loop-status small{display:none!important}#root .rx-intro-reveal-stage{inset:56px 5% 58px!important;min-height:0!important}#root .rx-intro-identity{grid-template-columns:58px minmax(0,210px)!important;gap:10px!important;width:min(100%,286px)!important;height:64px!important;margin-top:174px!important}#root .rx-intro-emblem-stage{width:58px!important;height:58px!important}#root .rx-intro-emblem{width:52px!important;height:52px!important;max-width:52px!important;max-height:52px!important}#root .rx-intro-wordmark-stage{height:56px!important}#root .rx-intro-wordmark{max-width:210px!important;max-height:48px!important}#root .rx-intro-crystal-object{--rx-crystal-object-size: 176px;top:6px!important}#root .rx-intro-tagline{margin-top:9px!important;font-size:9px!important}#root .rx-intro-sector-line{gap:5px!important;margin-top:6px!important;font-size:6px!important}#root .rx-intro-loop-cue{right:10px!important;bottom:10px!important;min-width:170px!important;min-height:40px!important;font-size:8px!important}#root .rxj-hero-copy{order:1!important;width:100%!important;padding:42px 0 24px!important}#root .rxj-hero-copy h1{margin-top:14px!important;font-size:clamp(39px,12vw,54px)!important;line-height:1!important}#root .rxj-hero-lede{font-size:14px!important;line-height:1.65!important}#root .rxj-hero-actions{display:grid!important;grid-template-columns:1fr!important}#root .rxj-hero-actions .rxj-button{width:100%!important}#root .rxj-value-grid{grid-template-columns:1fr!important;gap:10px!important}#root .rxj-value-grid>div{grid-template-columns:34px minmax(0,1fr)!important}#root .rxj-hero-operating-strip{position:static!important;order:3!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;margin-top:6px!important}#root .rxj-hero-operating-strip>a:nth-child(2){border-right:0!important}#root .rxj-hero-operating-strip>a:nth-child(-n+2){border-bottom:1px solid var(--rx-master-line)!important}#root .rxj-manifold-map{min-height:300px!important;overflow-x:auto!important}#root .rxj-manifold-map>svg{width:760px!important;height:300px!important}#root .rxj-manifold-stations{width:760px!important}#root .rxj-manifold-console{grid-template-columns:1fr!important}#root .rxj-manifold-console>aside{border-top:1px solid var(--rx-master-line)!important}#root .commercial-rfq-grid,#root .commercial-rfq-types,#root .rxj-launcher-grid{grid-template-columns:1fr!important}#root .commercial-rfq-types{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .commercial-rfq-submit-row,#root .operational-auth-grid{grid-template-columns:1fr!important}#root .commercial-rfq-submit-row .rxj-button{width:100%!important}#root .rxj-launcher-overlay{padding:10px!important}#root .rxj-launcher{max-height:calc(100svh - 20px)!important;padding:18px!important}#root .rxj-launcher-grid>a{min-height:78px!important}#root .operational-auth-shell{padding:26px 20px 44px!important}#root .operational-auth-grid{gap:28px!important}#root .operational-auth-context h1{font-size:clamp(42px,13vw,62px)!important}#root .operational-auth-card{justify-self:stretch!important;padding:24px 18px!important}}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.apple-dashboard-hero,.apple-dashboard-feature,.market-glass-card,.surface-card,.energy-command-panel,section.rounded-3xl,section.rounded-2xl,article.rounded-2xl,article.rounded-xl,div.rounded-2xl,div.rounded-xl){border-color:#f7fbff26!important;border-radius:12px!important;background-color:#031222b3!important;background-image:linear-gradient(145deg,#061a2dbd,#020814a8)!important;box-shadow:inset 0 1px #ffffff13,0 22px 58px #00040c42!important;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .apple-dashboard-hero{position:relative;overflow:hidden}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .apple-dashboard-hero:before{position:absolute;z-index:1;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(247,251,255,.24),rgba(244,119,33,.84),transparent);pointer-events:none}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.btn-premium,.btn-premium-outline,.apple-dashboard-quicknav a,.apple-dashboard-quicknav button){min-height:42px!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff1a,0 10px 26px #00050e2e!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) .btn-premium{border-color:#ffb280d6!important;background:linear-gradient(135deg,#ff8e45,#f47721)!important;box-shadow:inset 0 1px #ffffff4d,0 12px 30px #f4772138!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(input,textarea,select){min-height:42px;border-color:#f7fbff26!important;border-radius:9px!important;background:#010a14b8!important;box-shadow:inset 0 1px #ffffff0b!important;transition:border-color .18s ease,box-shadow .18s ease!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(input,textarea,select):focus{border-color:#5bcfffc2!important;box-shadow:0 0 0 2px #5bcfff1f,inset 0 1px #ffffff0f!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) tbody tr{transition:background-color .18s ease,box-shadow .18s ease!important}@media(hover:hover){#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.market-glass-card,.surface-card,.apple-dashboard-feature):hover{border-color:#f4772175!important;box-shadow:inset 0 1px #ffffff1a,0 26px 64px #00050f4d,0 0 22px #f477210d!important;transform:translateY(-2px)!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.btn-premium,.btn-premium-outline,.apple-dashboard-quicknav a,.apple-dashboard-quicknav button):hover{transform:translateY(-2px)!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) tbody tr:hover{background:#f477210b!important;box-shadow:inset 2px 0 var(--rx-master-orange)!important}}#root .rxj-travel-section[data-operating-scenario] .rxj-chamber-header small i{background:var(--rx-master-cyan)!important;box-shadow:0 0 #72d4ff00!important}#root .rxj-travel-section[data-active=true][data-operating-scenario] .rxj-chamber-header small i{animation:rx-scenario-signal-lock .88s var(--rx-master-ease) 1 both!important}#root .rxj-travel-section[data-operating-scenario=service-commissioning] .rxj-service-family,#root .rxj-travel-section[data-operating-scenario=treatment-routing] .rxj-tech-card,#root .rxj-travel-section[data-operating-scenario=logistics-closeout] .rxj-contact-grid>*{position:relative!important;overflow:hidden!important}#root .rxj-travel-section[data-operating-scenario=service-commissioning] .rxj-service-family:after,#root .rxj-travel-section[data-operating-scenario=treatment-routing] .rxj-tech-card:after,#root .rxj-travel-section[data-operating-scenario=logistics-closeout] .rxj-contact-grid>*:after{content:"";position:absolute;z-index:8;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,rgba(247,251,255,.46),var(--rx-master-orange),transparent);opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:left}#root .rxj-travel-section[data-active=true][data-operating-scenario=service-commissioning] .rxj-service-family:after,#root .rxj-travel-section[data-active=true][data-operating-scenario=treatment-routing] .rxj-tech-card:after,#root .rxj-travel-section[data-active=true][data-operating-scenario=logistics-closeout] .rxj-contact-grid>*:after{animation:rx-scenario-route-commission 1.15s var(--rx-master-ease) both!important}#root .rxj-travel-section[data-active=true][data-operating-scenario=service-commissioning] .rxj-service-family:nth-child(2):after,#root .rxj-travel-section[data-active=true][data-operating-scenario=treatment-routing] .rxj-tech-card:nth-child(2):after,#root .rxj-travel-section[data-active=true][data-operating-scenario=logistics-closeout] .rxj-contact-grid>*:nth-child(2):after{animation-delay:.1s!important}#root .rxj-travel-section[data-active=true][data-operating-scenario=service-commissioning] .rxj-service-family:nth-child(3):after,#root .rxj-travel-section[data-active=true][data-operating-scenario=treatment-routing] .rxj-tech-card:nth-child(3):after,#root .rxj-travel-section[data-active=true][data-operating-scenario=logistics-closeout] .rxj-contact-grid>*:nth-child(3):after{animation-delay:.2s!important}#root .rxj-travel-section[data-active=true][data-operating-scenario=service-commissioning] .rxj-service-family:nth-child(4):after,#root .rxj-travel-section[data-active=true][data-operating-scenario=treatment-routing] .rxj-tech-card:nth-child(4):after{animation-delay:.3s!important}#root .rxj-response-path[data-operating-scenario=verified-closeout]{position:relative!important;overflow:hidden!important;border-color:var(--rx-master-line)!important}#root .rxj-response-path[data-operating-scenario=verified-closeout]:before{content:"";position:absolute;z-index:2;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,var(--rx-master-orange),rgba(247,251,255,.46),transparent 86%);transform:scaleX(0);transform-origin:left;animation:rx-scenario-closeout 1.55s var(--rx-master-ease) .18s both}#root .rxj-response-path[data-operating-scenario=verified-closeout]>span svg{color:var(--rx-master-orange)!important}@media(min-width:761px){#root main>section:not(#canvas-home){content-visibility:auto;contain-intrinsic-size:auto 900px}}html[data-cinematic-quality=balanced] #root :where(.rxj-chamber-deck,.rxj-story-manifold,.commercial-rfq,.rxj-launcher,.operational-auth-card),html[data-cinematic-quality=still] #root :where(.rxj-chamber-deck,.rxj-story-manifold,.commercial-rfq,.rxj-launcher,.operational-auth-card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-cinematic-quality=balanced] #root .rx-intro-loop-media,html[data-cinematic-quality=balanced] #root .rx-intro-loop-scan,html[data-cinematic-quality=balanced] #root .rx-intro-network-pressure{animation-duration:24s!important}html[data-cinematic-quality=still] #root *,html[data-cinematic-quality=still] #root *:before,html[data-cinematic-quality=still] #root *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}html[data-cinematic-quality=still] #root :is(.rx-intro-loop-media,.rx-intro-loop-scan,.rx-intro-network-energy,.rx-intro-emblem,.rx-intro-emblem-aura,.rx-intro-emblem-flare,.rx-intro-emblem-matrix,.rx-intro-emblem-scan,.rx-intro-wordmark,.rx-intro-wordmark-matrix,.rx-intro-wordmark-scan,.rx-intro-wordmark-particles,.rx-intro-wordmark-light,.rx-intro-crystal-emblem,.rx-intro-crystal-orbits i,.rx-intro-tagline,.rx-intro-sector-line){animation:none!important}html[data-cinematic-quality=still] #root .rx-intro-loop.is-active.is-in-view :is(.rx-intro-emblem,.rx-intro-emblem-aura,.rx-intro-emblem-flare,.rx-intro-emblem-matrix,.rx-intro-emblem-scan,.rx-intro-wordmark,.rx-intro-wordmark-matrix,.rx-intro-wordmark-scan,.rx-intro-wordmark-particles,.rx-intro-wordmark-light,.rx-intro-tagline,.rx-intro-sector-line,.rx-intro-crystal-emblem,.rx-intro-crystal-orbits i){animation:none!important}html[data-cinematic-quality=still] #root :is(.rx-intro-emblem,.rx-intro-wordmark,.rx-intro-tagline,.rx-intro-sector-line){opacity:1!important;clip-path:none!important;transform:none!important}html[data-cinematic-quality=still] #root :is(.rx-intro-emblem-matrix,.rx-intro-emblem-scan,.rx-intro-wordmark-matrix,.rx-intro-wordmark-scan,.rx-intro-wordmark-particles,.rx-intro-wordmark-light){display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#root *,#root *:before,#root *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}html[data-cinematic-phase=ready] [data-cinematic=item]{opacity:1!important;transform:none!important}#root :is(.rx-intro-loop-media,.rx-intro-loop-scan,.rx-intro-network-energy,.rx-intro-emblem,.rx-intro-emblem-aura,.rx-intro-emblem-flare,.rx-intro-emblem-matrix,.rx-intro-emblem-scan,.rx-intro-wordmark,.rx-intro-wordmark-matrix,.rx-intro-wordmark-scan,.rx-intro-wordmark-particles,.rx-intro-wordmark-light,.rx-intro-crystal-emblem,.rx-intro-crystal-orbits i,.rx-intro-tagline,.rx-intro-sector-line){animation:none!important}#root .rx-intro-loop.is-active.is-in-view :is(.rx-intro-emblem,.rx-intro-emblem-aura,.rx-intro-emblem-flare,.rx-intro-emblem-matrix,.rx-intro-emblem-scan,.rx-intro-wordmark,.rx-intro-wordmark-matrix,.rx-intro-wordmark-scan,.rx-intro-wordmark-particles,.rx-intro-wordmark-light,.rx-intro-tagline,.rx-intro-sector-line,.rx-intro-crystal-emblem,.rx-intro-crystal-orbits i){animation:none!important}#root :is(.rx-intro-emblem,.rx-intro-wordmark,.rx-intro-tagline,.rx-intro-sector-line){opacity:1!important;clip-path:none!important;transform:none!important}#root :is(.rx-intro-emblem-matrix,.rx-intro-emblem-scan,.rx-intro-wordmark-matrix,.rx-intro-wordmark-scan,.rx-intro-wordmark-particles,.rx-intro-wordmark-light){display:none!important}#root .rx-intro-crystal-object{transform:translate(-50%)!important}#root :is(.admin-command-shell.apple-redoxy-admin,.apple-redoxy-control,.redoxy-unified-shell .apple-redoxy-dashboard) :is(.apple-dashboard-hero,.apple-dashboard-feature,.market-glass-card,.surface-card,.btn-premium,.btn-premium-outline,tr){animation:none!important;transform:none!important;transition:none!important}#root .rxj-travel-section[data-operating-scenario] .rxj-chamber-header small i,#root .rxj-travel-section[data-operating-scenario] .rxj-service-family:after,#root .rxj-travel-section[data-operating-scenario] .rxj-tech-card:after,#root .rxj-travel-section[data-operating-scenario] .rxj-contact-grid>*:after,#root .rxj-response-path[data-operating-scenario=verified-closeout]:before{animation:none!important;opacity:1!important;transform:none!important}}#root .rxj-chamber-logistics .rxj-chamber-field{position:relative;isolation:isolate;overflow:hidden}#root .rxj-contact-haul-film{position:absolute;z-index:-1;inset:0;overflow:hidden;opacity:.32;background:#020914;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 100%)}#root .rxj-contact-haul-film:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020914f0,#0209147a 46%,#02091438),linear-gradient(180deg,#02091429,#020914d1)}#root .rxj-contact-haul-film :is(video,img){display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08) brightness(.78);transform:scale(1.025)}#root .rxj-contact-grid{position:relative;z-index:1}#root .rxj-travel-section>.rxj-section-fold{display:none!important}#root .rxj-travel-section{transform-origin:center center;transition:clip-path .88s cubic-bezier(.16,1,.3,1),transform .88s cubic-bezier(.16,1,.3,1),opacity .62s ease,box-shadow .62s ease!important;will-change:clip-path,transform}#root .rxj-travel-section[data-motion-zone=approach]{clip-path:inset(0 5% 0 0 round 2px);transform:translate3d(3.2%,0,0) scale(.992);opacity:.86}#root .rxj-travel-section[data-motion-zone=lock]{clip-path:inset(0 1.2% 0 0 round 1px);transform:translate3d(.7%,0,0) scale(.998);opacity:.97}#root .rxj-travel-section:is([data-motion-zone=process],[data-motion-zone=confirm]){clip-path:inset(0 0 0 0);transform:none;opacity:1}#root .rxj-travel-section[data-motion-zone=release]{clip-path:inset(0 0 0 5% round 2px);transform:translate3d(-3.2%,0,0) scale(.992);opacity:.82}#root .rxj-travel-section[data-motion-zone]>*{opacity:1!important;filter:none!important;transform:none!important}#root .rxj-shell :is(.rxj-header-source-brand img,.rxj-home-story-brand>img,.rxj-home-story-wordmark-trace img,.rxj-home-closing-emblem,.rxj-footer-brand img){animation:rx-global-brand-breathe 6.4s ease-in-out infinite!important}#root .rxj-shell :is(.rxj-chamber-header svg,.rxj-value-icon,.rxj-section-connections svg,.rxj-service-family-copy header>span svg,.rxj-tech-card .rxj-card-copy>svg,.rxj-doc-card>svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-response-path svg){animation:rx-global-icon-breathe 5.2s ease-in-out infinite!important}#root .rxj-shell :is(.rxj-header-source-brand img,.rxj-home-story-brand>img,.rxj-home-closing-emblem):nth-child(2n),#root .rxj-shell :is(.rxj-chamber-header svg,.rxj-value-icon,.rxj-section-connections svg,.rxj-doc-card>svg):nth-child(2n){animation-delay:-1.7s!important}@keyframes rx-global-brand-breathe{0%,to{filter:brightness(.96) saturate(.9) drop-shadow(0 0 0 rgba(114,212,255,0))}46%{filter:brightness(1.08) saturate(1) drop-shadow(0 0 10px rgba(114,212,255,.16))}62%{filter:brightness(1.02) saturate(.96) drop-shadow(0 0 5px rgba(244,119,33,.08))}}@keyframes rx-global-icon-breathe{0%,to{color:currentColor;filter:brightness(.92) drop-shadow(0 0 0 rgba(114,212,255,0))}48%{color:#a9e8ff;filter:brightness(1.15) drop-shadow(0 0 7px rgba(114,212,255,.38))}64%{color:var(--rx-master-orange-hot);filter:brightness(1.04) drop-shadow(0 0 4px rgba(244,119,33,.2))}}#root .rxj-header{animation:rx-header-operating-field 8.4s ease-in-out infinite}#root .rxj-header-source-brand,#root .rxj-header-actions{position:relative;z-index:2}#root .rxj-nav a[data-active=true]{animation:rx-header-active-route 4.8s ease-in-out infinite}#root .rxj-header-actions :is(a,button) svg{animation:rx-header-control-signal 4.4s ease-in-out infinite}@keyframes rx-header-operating-field{0%,to{box-shadow:0 12px 42px #00040c33,inset 0 1px #ffffff09}48%{box-shadow:0 16px 54px #00081447,0 0 24px #72d4ff0b,inset 0 1px #b4e6ff13}}@keyframes rx-header-active-route{0%,to{color:#ebf3f8d1;text-shadow:0 0 0 rgba(114,212,255,0)}50%{color:#fff;text-shadow:0 0 12px rgba(114,212,255,.28)}}@keyframes rx-header-control-signal{0%,to{filter:brightness(.92);transform:translate(0)}50%{filter:brightness(1.18) drop-shadow(0 0 5px rgba(114,212,255,.34));transform:translate(2px)}}#root .rxj-home-story[data-story-stage="00"]:after{opacity:0!important}#root .rxj-home-story[data-story-stage="00"] .rxj-home-story-thesis{opacity:1!important;filter:none!important;transform:none!important;animation:rx-approach-thesis-settle 1.05s cubic-bezier(.16,1,.3,1) .12s both}#root .rxj-home-story-wordmark-trace{animation:rx-approach-mark-settle 1.45s cubic-bezier(.16,1,.3,1) .24s both}@keyframes rx-approach-mark-settle{0%{opacity:0;transform:translate3d(7%,3%,0) rotate(-7deg) scale(.96)}to{opacity:.12;transform:translateZ(0) rotate(-7deg) scale(1)}}@keyframes rx-approach-thesis-settle{0%{clip-path:inset(0 4% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(max-width:380px){#root .rxj-shell[data-focus=home] .rxj-hero-copy h1{font-size:clamp(42px,12.8vw,49px)!important;letter-spacing:-.058em!important}}@media(prefers-reduced-motion:reduce){#root .rxj-travel-section,#root .rxj-shell :is(.rxj-header,.rxj-header-source-brand img,.rxj-home-story-brand>img,.rxj-home-story-wordmark-trace img,.rxj-home-closing-emblem,.rxj-footer-brand img,.rxj-chamber-header svg,.rxj-value-icon,.rxj-section-connections svg,.rxj-service-family-copy header>span svg,.rxj-tech-card .rxj-card-copy>svg,.rxj-doc-card>svg,.rxj-command-grid>a>svg:first-child,.rxj-contact-methods>a>svg,.rxj-response-path svg,.rxj-nav a[data-active=true],.rxj-header-actions :is(a,button) svg),#root .rxj-home-story-wordmark-trace{animation:none!important;clip-path:none!important;transform:none!important}#root .rxj-home-story[data-story-stage="00"] .rxj-home-story-thesis{animation:none!important;clip-path:none!important}}#root .rxj-shell[data-focus=home] .rx-intro-loop{--rx-clock-core: .12s;--rx-clock-emblem-stage: 2.66s;--rx-clock-emblem-confirm: 2.78s;--rx-clock-wordmark-stage: 3.12s;--rx-clock-wordmark: 3.24s;--rx-clock-tagline-a: 4.18s;--rx-clock-tagline-b: 4.42s;--rx-clock-tagline-c: 4.66s;--rx-clock-sector: 4.92s;--rx-clock-controls: 5.04s}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-primary .rxj-hero-word:nth-child(1){animation-delay:.76s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-primary .rxj-hero-word:nth-child(2){animation-delay:.88s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(1){animation-delay:1.02s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(2){animation-delay:1.12s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(3){animation-delay:1.22s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(4){animation-delay:1.32s!important}#root .rxj-shell[data-focus=home] .rxj-value-grid>div:nth-child(1) svg{animation-delay:2.18s!important}#root .rxj-shell[data-focus=home] .rxj-value-grid>div:nth-child(2) svg{animation-delay:2.32s!important}#root .rxj-shell[data-focus=home] .rxj-value-grid>div:nth-child(3) svg{animation-delay:2.46s!important}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip{animation:rx-master-copy-settle .72s var(--rx-master-ease) 5.28s both}@media(prefers-reduced-motion:reduce){#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip{animation:none!important}}@media(min-width:901px){#root #canvas-journey .rxj-story-manifold{min-height:min(112svh,1020px)!important}#root #canvas-journey .rxj-manifold-map{min-height:470px!important}#root #canvas-journey .rxj-manifold-map>svg{height:470px!important}}#root .rxj-story-manifold .rxj-manifold-station{transition:opacity .32s ease,transform .48s cubic-bezier(.16,1,.3,1),color .26s ease!important}#root .rxj-story-manifold .rxj-manifold-station[data-operating-state=withheld]{opacity:0!important;transform:translate(-50%,-50%) scale(.42)!important;pointer-events:none!important}#root .rxj-story-manifold .rxj-manifold-station[data-operating-state=next]{opacity:.28!important;transform:translate(-50%,-50%) scale(.72)!important;pointer-events:none!important}#root .rxj-story-manifold .rxj-manifold-station[data-operating-state=next] strong{opacity:.38!important}#root .rxj-story-manifold .rxj-manifold-station[data-operating-state=complete]{opacity:.62!important;transform:translate(-50%,-50%) scale(.82)!important}#root .rxj-story-manifold .rxj-manifold-station[data-operating-state=active]{opacity:1!important;transform:translate(-50%,-50%) scale(1.08)!important}#root .rxj-story-manifold .rxj-manifold-station[data-operating-state=active]>span{animation:rx-station-active-breath 2.8s ease-in-out infinite}@keyframes rx-station-active-breath{0%,to{box-shadow:0 0 0 7px #f47a2212,0 0 14px #f47a222e}50%{box-shadow:0 0 0 11px #f47a2206,0 0 25px #f47a2257}}@media(prefers-reduced-motion:reduce){#root .rxj-story-manifold .rxj-manifold-station{opacity:1!important;transform:translate(-50%,-50%)!important}#root .rxj-story-manifold .rxj-manifold-station>span{animation:none!important}}@media(min-width:1100px){#root .rxj-unit-services{min-height:100svh!important;align-items:center!important;padding-block:clamp(104px,12vh,132px) clamp(28px,4vh,44px)!important}#root .rxj-unit-services .rxj-chamber-deck{max-height:calc(100svh - 150px)!important;overflow:hidden!important}#root .rxj-unit-services .rxj-service-directory{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:10px!important}#root .rxj-unit-services .rxj-service-family{grid-template-columns:1fr!important;grid-template-rows:112px minmax(0,1fr)!important;min-height:0!important}#root .rxj-unit-services .rxj-service-family-media{min-height:112px!important}#root .rxj-unit-services .rxj-service-family-copy{grid-template-columns:1fr!important;align-content:start!important;gap:9px!important;padding:11px 12px 12px!important}#root .rxj-unit-services .rxj-service-family-copy>header{grid-template-columns:30px minmax(0,1fr)!important;gap:9px!important}#root .rxj-unit-services .rxj-service-family-copy>header>span{width:30px!important;height:30px!important}#root .rxj-unit-services .rxj-service-family-copy h3{margin-bottom:4px!important;font-size:15px!important}#root .rxj-unit-services .rxj-service-family-copy p{display:-webkit-box;overflow:hidden;font-size:9px!important;line-height:1.42!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}#root .rxj-unit-services .rxj-service-family-links{gap:5px!important}#root .rxj-unit-services .rxj-service-family-links a{min-height:31px!important;padding:6px 8px!important;font-size:8px!important}}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-light{height:1px!important;top:50%!important;bottom:auto!important;opacity:0;background:linear-gradient(90deg,transparent,rgba(114,212,255,.9),#fff,rgba(244,119,33,.62),transparent)!important;filter:drop-shadow(0 0 7px rgba(114,212,255,.55))!important}@keyframes rx-home-wordmark-calibrate{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-8px);filter:blur(5px) brightness(.72)}58%{opacity:1;clip-path:inset(0 8% 0 0);transform:translate(0);filter:blur(0) brightness(1.28)}to{opacity:1;clip-path:inset(0 0 0 0);transform:none;filter:brightness(1)}}@keyframes rx-home-calibration-line{0%{opacity:0;transform:translate(-120%) scaleX(.2)}36%{opacity:.9}to{opacity:0;transform:translate(120%) scaleX(.75)}}#root .rxj-travel-section{position:relative;isolation:isolate;overflow:clip;perspective:1400px}#root .rxj-travel-section>.rxj-section-fold{position:absolute;z-index:40;inset:0;pointer-events:none;background:linear-gradient(90deg,#020814fa,#051b2feb 48%,#02081457),url(/canvas-assets/redoxy-eco-refinery-hero.png) center / cover no-repeat;opacity:0;transform:scaleX(0);transform-origin:right center;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .54s ease,filter .76s ease;filter:saturate(.7) brightness(.52)}#root .rxj-travel-section>:not(.rxj-section-fold){transform-origin:center;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .62s ease,filter .7s ease}#root .rxj-travel-section[data-motion-zone=approach]>.rxj-section-fold{opacity:.82;transform:scaleX(.72)}#root .rxj-travel-section[data-motion-zone=approach]>:not(.rxj-section-fold){transform:perspective(1400px) rotateY(-2.2deg) scale(.986);opacity:.74;filter:saturate(.72) brightness(.76)}#root .rxj-travel-section[data-motion-zone=lock]>.rxj-section-fold{opacity:.36;transform:scaleX(.14)}#root .rxj-travel-section[data-motion-zone=lock]>:not(.rxj-section-fold){transform:perspective(1400px) rotateY(-.55deg) scale(.996);opacity:.94;filter:saturate(.92) brightness(.94)}#root .rxj-travel-section[data-motion-zone=process]>.rxj-section-fold,#root .rxj-travel-section[data-motion-zone=confirm]>.rxj-section-fold{opacity:0;transform:scaleX(0)}#root .rxj-travel-section[data-motion-zone=process]>:not(.rxj-section-fold),#root .rxj-travel-section[data-motion-zone=confirm]>:not(.rxj-section-fold){transform:none;opacity:1;filter:none}#root .rxj-travel-section[data-motion-zone=confirm]{box-shadow:inset 0 -1px #72d4ff47}#root .rxj-travel-section[data-motion-zone=release]>.rxj-section-fold{opacity:.66;transform:scaleX(.54);transform-origin:left center;filter:saturate(.78) brightness(.58)}#root .rxj-travel-section[data-motion-zone=release]>:not(.rxj-section-fold){transform:perspective(1400px) rotateY(2.4deg) scale(.985);opacity:.72;filter:saturate(.78) brightness(.78)}@media(max-width:900px){#root .rxj-travel-section>.rxj-section-fold{display:none}#root .rxj-travel-section>:not(.rxj-section-fold){transform:none!important;filter:none!important}}@media(prefers-reduced-motion:reduce){#root .rxj-travel-section>.rxj-section-fold{display:none!important}#root .rxj-travel-section>:not(.rxj-section-fold){transform:none!important;opacity:1!important;filter:none!important;transition:none!important}}html[data-page-visible=false] *,html[data-page-visible=false] *:before,html[data-page-visible=false] *:after{animation-play-state:paused!important}@keyframes rx-master-trace{to{transform:rotate(360deg)}}@keyframes rx-master-camera{0%{transform:scale(1.006) translate3d(-.2%,0,0)}to{transform:scale(1.022) translate3d(.45%,-.2%,0)}}@keyframes rx-master-stage-scan{0%,12%{opacity:0;transform:translate(-180%) skew(-18deg)}24%{opacity:.58}44%,to{opacity:0;transform:translate(480%) skew(-18deg)}}@keyframes rx-master-route{to{stroke-dashoffset:-1}}@keyframes rx-master-flow{to{stroke-dashoffset:-36}}@keyframes rx-master-emblem-in{0%,5%{opacity:.74;transform:translateY(3px) scale(.96)}13%,78%{opacity:1;transform:translateY(0) scale(1)}88%,to{opacity:.82;transform:translateY(0) scale(.985)}}@keyframes rx-master-wordmark-in{0%,8%{opacity:.72;clip-path:inset(0 8% 0 0);transform:translate(-2px)}22%,76%{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}88%,to{opacity:.84;clip-path:inset(0 0 0 0);transform:translate(0)}}@keyframes rx-master-particles{0%,7%{opacity:0;transform:translate(-16px)}14%,27%{opacity:.8}38%,to{opacity:0;transform:translate(24px)}}@keyframes rx-master-wordmark-light{0%,17%{opacity:0;transform:translate(-150%) skew(-16deg)}25%{opacity:.72}42%,to{opacity:0;transform:translate(520%) skew(-16deg)}}@keyframes rx-master-emblem-resolve{0%{opacity:0;transform:translateY(5px) scale(.94);filter:brightness(.8) blur(2px)}42%{opacity:.86;transform:translateY(0) scale(1.025);filter:brightness(1.7) blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:brightness(1.32) blur(0)}}@keyframes rx-master-wordmark-resolve{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-6px);filter:brightness(.75) blur(2px)}58%{opacity:1;clip-path:inset(0 12% 0 0);filter:brightness(1.75) blur(0)}to{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0);filter:brightness(1.34) blur(0)}}@keyframes rx-master-matrix-resolve{0%{opacity:0;transform:translate3d(-12px,0,0);background-position:0 0,3px 4px}18%{opacity:.96}68%{opacity:.72;background-position:30px 12px,-18px 22px}to{opacity:0;transform:translate3d(18px,0,0);background-position:46px 18px,-28px 30px}}@keyframes rx-master-lockup-scan{0%,12%{opacity:0;transform:translate(-125%)}38%{opacity:.92}76%,to{opacity:0;transform:translate(430%)}}@keyframes rx-master-copy-settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes rx-master-crystal-breathe{0%,to{transform:translateZ(28px) translateY(0) scale(1);filter:saturate(.82) brightness(1.16) contrast(1.08) drop-shadow(0 0 20px rgba(244,119,33,.2))}50%{transform:translateZ(34px) translateY(-3px) scale(1.012);filter:saturate(.9) brightness(1.24) contrast(1.08) drop-shadow(0 0 24px rgba(244,119,33,.27))}}@keyframes rx-scenario-signal-lock{0%{background:#f7fbff61;box-shadow:0 0 #72d4ff00;transform:scale(.72)}48%{background:var(--rx-master-cyan);box-shadow:0 0 0 6px #72d4ff14;transform:scale(1.12)}to{background:var(--rx-master-orange);box-shadow:0 0 #f4772100;transform:scale(1)}}@keyframes rx-scenario-route-commission{0%{opacity:0;transform:scaleX(0)}34%{opacity:1}78%{opacity:.86;transform:scaleX(1)}to{opacity:.34;transform:scaleX(1)}}@keyframes rx-scenario-closeout{0%{opacity:0;transform:scaleX(0)}72%{opacity:1;transform:scaleX(1)}to{opacity:.52;transform:scaleX(1)}}@keyframes rx-master-orbit-a{0%{transform:rotateX(67deg) rotate(8deg)}to{transform:rotateX(67deg) rotate(368deg)}}@keyframes rx-master-orbit-b{0%{transform:rotateY(66deg) rotate(-12deg)}to{transform:rotateY(66deg) rotate(348deg)}}@keyframes rx-master-orbit-c{0%{transform:rotateX(58deg) rotateY(24deg) rotate(0)}to{transform:rotateX(58deg) rotateY(24deg) rotate(360deg)}}@keyframes rx-master-aura{0%,5%,to{opacity:0;transform:scale(.86)}15%{opacity:.72}45%,78%{opacity:.2;transform:scale(1.08)}88%{opacity:0;transform:scale(1.14)}}@keyframes rx-master-breathe{0%,to{opacity:.52}42%,68%{opacity:1}}@keyframes rx-master-form-open{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes rx-master-auth-in{0%{opacity:0;transform:translate3d(26px,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes rx-master-line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:1181px){#root .rxj-shell[data-focus=home]>.rxj-header{width:calc(100% - clamp(36px,5vw,86px))!important;max-width:1540px!important;margin-inline:auto!important;border-radius:999px!important}}#root .rxj-shell[data-focus=home] .rxj-hero{grid-template-columns:minmax(0,52%) minmax(0,48%)!important;grid-template-rows:minmax(640px,calc(100svh - 156px)) auto!important;min-height:calc(100svh - 84px)!important;padding-inline:clamp(24px,4.8vw,82px)!important}#root .rxj-shell[data-focus=home] .rxj-hero-shade{background:radial-gradient(circle at 74% 34%,rgba(244,119,33,.11),transparent 23%),radial-gradient(circle at 67% 52%,rgba(114,212,255,.095),transparent 41%),linear-gradient(90deg,#020814f5,#020b17cc 44%,#020e1c47)!important;animation:rx-home-hero-wash 1.35s var(--rx-master-ease) both!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy{width:min(100%,720px)!important;padding:54px clamp(28px,3.6vw,62px) 58px 0!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1{max-width:760px!important;margin-block:20px 24px!important;font-size:clamp(58px,5.65vw,94px)!important;font-weight:650!important;line-height:.91!important;letter-spacing:-.045em!important;text-wrap:pretty!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 span{letter-spacing:-.052em!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1>.rxj-hero-line{display:inline!important;background:none!important;color:var(--rx-master-white)!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-word{display:inline-block!important;background:none!important;color:inherit!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;opacity:0;transform:translateY(.7em) rotateX(-16deg);transform-origin:50% 100%;animation:rx-home-word-dock .76s var(--rx-master-ease) both}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-primary .rxj-hero-word:nth-child(1){animation-delay:.18s}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-primary .rxj-hero-word:nth-child(2){animation-delay:.29s}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word{background:linear-gradient(110deg,#f4f5f2 4%,#f6a36d 48%,#f47721)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(1){animation-delay:.43s}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(2){animation-delay:.52s}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(3){animation-delay:.61s}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(4){animation-delay:.7s}#root .rxj-shell[data-focus=home] .rxj-hero-lede{max-width:610px!important;font-size:clamp(15px,1.06vw,18px)!important;line-height:1.66!important}#root .rxj-shell[data-focus=home] .rxj-hero-actions{margin-top:30px!important}#root .rxj-shell[data-focus=home] .rxj-value-grid{max-width:640px!important;margin-top:28px!important}#root .rxj-shell[data-focus=home] .rxj-hero-brand-stage{padding:32px 0 48px clamp(8px,1.8vw,28px)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop{width:100%!important;max-width:760px!important;border-radius:22px!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #f4772112,0 34px 90px #00050e61,0 0 52px #72d4ff09!important}#root .rxj-shell[data-focus=home] .rx-intro-loop{overflow:hidden!important;border:0!important;border-radius:0!important;background:linear-gradient(145deg,#061a2d29,#0208140f)!important;box-shadow:none!important}#root .rxj-shell[data-focus=home] .rx-intro-loop:after{content:"";position:absolute;z-index:0;inset:-18%;pointer-events:none;opacity:.42;background:radial-gradient(circle at 50% 44%,rgba(114,212,255,.16),rgba(114,212,255,.035) 24%,transparent 54%);mix-blend-mode:screen;animation:rx-home-refinery-light-story 14s ease-in-out 2.4s infinite alternate}#root .rxj-shell[data-focus=home] .rx-intro-loop-scan{opacity:.16!important;filter:blur(12px)!important;animation-duration:14s!important;animation-timing-function:ease-in-out!important}#root .rxj-shell[data-focus=home] .rx-intro-loop-media{opacity:.5!important;animation:rx-home-camera-arrive 1.8s var(--rx-master-ease) both!important}#root .rxj-shell[data-focus=home] .rx-intro-network-energy{opacity:.76!important;animation:rx-master-route 7.2s linear .56s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-route-carrier{display:none!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-emblem{transform-origin:center!important;animation:rx-home-crystal-operating-core 7.6s ease-in-out 2.28s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i:nth-child(1){animation:rx-master-orbit-a 9s linear .5s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i:nth-child(2){animation:rx-master-orbit-b 11s linear .7s infinite reverse!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i:nth-child(3){animation:rx-master-orbit-c 13s linear .8s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-platform{animation:rx-home-crystal-platform-cycle 3.8s ease-in-out 2.2s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-object:before{content:"";position:absolute;z-index:4;inset:14%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 72%,rgba(114,212,255,.48) 82%,rgba(244,119,33,.72) 88%,transparent 94%);-webkit-mask:radial-gradient(circle,transparent 0 57%,#000 58% 60%,transparent 61%);mask:radial-gradient(circle,transparent 0 57%,#000 58% 60%,transparent 61%);opacity:.48;animation:rx-home-crystal-energy-transfer 5.4s linear 2.2s infinite;pointer-events:none}#root .rxj-shell[data-focus=home] .rx-intro-identity{grid-template-columns:82px minmax(0,330px)!important;gap:20px!important;width:min(100%,450px)!important;height:90px!important;margin-top:clamp(218px,35vh,310px)!important}#root .rxj-shell[data-focus=home] .rx-intro-emblem-stage{width:82px!important;height:82px!important}#root .rxj-shell[data-focus=home] .rx-intro-emblem{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important}#root .rxj-shell[data-focus=home] .rx-intro-emblem-matrix,#root .rxj-shell[data-focus=home] .rx-intro-emblem-scan{-webkit-mask-size:74px 74px!important;mask-size:74px 74px!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-stage{height:82px!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark{width:min(100%,330px)!important;max-width:330px!important;max-height:72px!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-matrix,#root .rxj-shell[data-focus=home] .rx-intro-wordmark-scan{-webkit-mask-size:min(100%,330px) auto!important;mask-size:min(100%,330px) auto!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-crystal-assembly{animation:rx-home-crystal-transform 2.25s var(--rx-master-ease) .12s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-stage{animation:rx-home-emblem-dock 1.05s var(--rx-master-ease) 1.08s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem{animation:rx-home-emblem-highlight-settle 1.38s var(--rx-master-ease) 1.12s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-aura{animation:rx-master-aura 1.45s ease-out 1.02s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-flare{animation:rx-master-aura 1.55s ease-out 1.18s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-matrix{animation:rx-master-matrix-resolve 1.25s steps(10,end) 1.02s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-scan{animation:rx-master-lockup-scan 1.28s var(--rx-master-ease) 1.12s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-stage{animation:rx-home-wordmark-dock 1.16s var(--rx-master-ease) 1.58s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{animation:rx-master-wordmark-resolve 1.2s steps(14,end) 1.76s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-matrix,#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-particles{animation:rx-master-matrix-resolve 1.48s steps(14,end) 1.58s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-scan,#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation:rx-master-lockup-scan 1.5s var(--rx-master-ease) 1.75s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline{opacity:1!important;transform:none!important;animation:none!important}#root .rxj-shell[data-focus=home] .rx-intro-tagline>span{display:inline-block;opacity:0;transform:translate3d(0,8px,0) scale(.96);filter:blur(5px)}#root .rxj-shell[data-focus=home] .rx-intro-tagline>span+span{margin-left:.38em}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span{animation:rx-home-tagline-word .52s var(--rx-master-ease) both}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(1){animation-delay:2.58s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(2){animation-delay:2.78s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(3){animation-delay:2.98s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-sector-line{animation:rx-master-copy-settle .62s var(--rx-master-ease) 2.82s both!important}#root .rxj-shell[data-focus=home] .rx-intro-network-node{opacity:0}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node{animation:rx-home-instrument-lock .46s var(--rx-master-ease) both}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(1){animation-delay:2.74s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(2){animation-delay:2.9s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(3){animation-delay:3.06s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(4){animation-delay:3.22s}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span{opacity:0;transform:translateY(-10px)}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span{animation:rx-home-status-dock .52s var(--rx-master-ease) both}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(1){animation-delay:3.02s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(2){animation-delay:3.16s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(3){animation-delay:3.3s}#root .rxj-shell[data-focus=home] .rx-intro-loop-cue{opacity:0;transform:translateY(10px)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-cue{animation:rx-home-control-dock .62s var(--rx-master-ease) 3.44s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-cue svg,#root .rxj-shell[data-focus=home] .rxj-hero-actions .rxj-button svg,#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a svg{animation:rx-home-arrow-settle .62s var(--rx-master-ease) 3.68s both}#root .rxj-shell[data-focus=home] .rxj-value-grid>div{transform-origin:left center}#root .rxj-shell[data-focus=home] .rxj-value-grid>div svg{animation:rx-home-icon-lock .68s var(--rx-master-ease) both}#root .rxj-shell[data-focus=home] .rxj-value-grid>div:nth-child(1) svg{animation-delay:.88s}#root .rxj-shell[data-focus=home] .rxj-value-grid>div:nth-child(2) svg{animation-delay:1.02s}#root .rxj-shell[data-focus=home] .rxj-value-grid>div:nth-child(3) svg{animation-delay:1.16s}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip{min-height:76px!important;margin-bottom:18px!important;border-radius:999px!important}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a{min-height:76px!important;padding-inline:clamp(14px,2vw,28px) 38px!important}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:is(:hover,:focus-visible){transform:translateY(-3px)!important}#root .rxj-home-story{position:relative;isolation:isolate;width:100%;padding:clamp(112px,13vw,208px) clamp(24px,5vw,84px) clamp(120px,14vw,220px);overflow:clip;border-top:1px solid rgba(247,251,255,.12);border-bottom:1px solid rgba(247,251,255,.12);background:radial-gradient(circle at 12% 34%,rgba(244,119,33,.075),transparent 28%),radial-gradient(circle at 88% 62%,rgba(114,212,255,.055),transparent 32%),linear-gradient(180deg,#020814eb,#030f1ccc 48%,#020814f0)}#root .rxj-home-story:before{content:"";position:absolute;z-index:1;inset:0;opacity:.13;background-image:linear-gradient(rgba(114,212,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(114,212,255,.08) 1px,transparent 1px);background-size:84px 84px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);pointer-events:none;transition:opacity .76s var(--rx-master-ease),background-image 0ms linear .38s}#root .rxj-home-story:after{content:"";position:absolute;z-index:0;inset:0;opacity:0;background:radial-gradient(circle at 78% 34%,rgba(244,119,33,.075),transparent 28%),radial-gradient(circle at 14% 68%,rgba(8,47,79,.055),transparent 34%),linear-gradient(180deg,#f4f5f2,#e9ece8 52%,#f4f5f2);pointer-events:none;transition:opacity .76s var(--rx-master-ease)}#root .rxj-home-story>*{position:relative;z-index:2}#root .rxj-home-story[data-story-mode=light]:after{opacity:1}#root .rxj-home-story[data-story-mode=light]:before{opacity:.12;background-image:linear-gradient(rgba(8,47,79,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(8,47,79,.12) 1px,transparent 1px)}#root .rxj-home-story-thesis{position:relative;display:grid;grid-template-columns:minmax(0,1.38fr) minmax(280px,.62fr);align-items:end;gap:clamp(36px,7vw,112px);width:min(100%,1540px);min-height:min(82svh,840px);margin:0 auto clamp(112px,13vw,190px);padding-block:clamp(36px,6vw,92px);border-bottom:1px solid rgba(247,251,255,.16)}#root .rxj-home-story-thesis>div{position:relative;z-index:2}#root .rxj-home-story-thesis h2{max-width:1120px;margin:20px 0 0;color:var(--rx-master-white);font-size:clamp(66px,8.45vw,144px);font-weight:620;line-height:.86;letter-spacing:-.062em;text-wrap:pretty}#root .rxj-home-story-thesis>p:last-child{position:relative;z-index:2;max-width:440px;margin:0 0 10px;color:var(--rx-master-ink);font-size:clamp(16px,1.2vw,20px);line-height:1.65}#root .rxj-home-story-wordmark-trace{position:absolute;z-index:0;top:0;right:-4%;width:min(64vw,980px);opacity:.035;transform:rotate(-7deg);transform-origin:right top;pointer-events:none}#root .rxj-home-story-wordmark-trace img{display:block;width:100%;height:auto;filter:blur(.2px) drop-shadow(0 0 32px rgba(114,212,255,.22))}#root .rxj-home-story-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(44px,7vw,120px);width:min(100%,1540px);margin:0 auto}#root .rxj-home-story-rail{position:sticky;top:calc(var(--rx-master-header) + 34px);display:grid;align-content:center;min-height:calc(100svh - var(--rx-master-header) - 64px);padding:clamp(20px,2.4vw,38px) 0}#root .rxj-home-story-brand{position:relative;display:grid;place-items:center;width:min(100%,360px);aspect-ratio:1;margin-bottom:-12%}#root .rxj-home-story-brand:after{content:"";position:absolute;right:5%;bottom:11%;left:5%;height:17%;border-radius:50%;background:radial-gradient(ellipse,rgba(244,119,33,.17),rgba(114,212,255,.035) 52%,transparent 72%);filter:blur(7px);transform:rotateX(66deg)}#root .rxj-home-story-brand>img:first-child{position:relative;z-index:2;display:block;width:92%;height:92%;object-fit:contain;opacity:.78;mix-blend-mode:screen;filter:saturate(.76) brightness(1.08) contrast(1.1) drop-shadow(0 20px 48px rgba(0,0,0,.34));transition:opacity .62s var(--rx-master-ease),filter .62s var(--rx-master-ease),mix-blend-mode 0ms linear .31s}#root .rxj-home-story-brand-name{position:absolute;z-index:3;right:5%;bottom:13%;display:block;width:56%;height:auto;opacity:.76;filter:brightness(1.16) drop-shadow(0 0 12px rgba(244,119,33,.12));transition:opacity .52s var(--rx-master-ease),filter .52s var(--rx-master-ease)}#root .rxj-home-story-brand-name-light{opacity:0}#root .rxj-home-story-rail-copy{position:relative;z-index:4;padding-top:18px;border-top:1px solid rgba(247,251,255,.18)}#root .rxj-home-story-rail-copy small{color:var(--rx-master-orange-hot);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:760;text-transform:uppercase}#root .rxj-home-story-rail-copy>p{margin:14px 0 18px;color:var(--rx-master-white);font-size:clamp(34px,3.35vw,54px);font-weight:620;line-height:.94;letter-spacing:-.048em}#root .rxj-home-story-tagline{color:var(--rx-master-muted)!important;font-size:10px!important}#root .rxj-home-story-rail nav{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:28px;overflow:visible;border:0;border-radius:0;background:transparent}#root .rxj-home-story-rail nav:before{content:"";position:absolute;top:17px;right:8px;left:8px;height:1px;background:linear-gradient(90deg,#f47721b8,#72d4ff6b,#72d4ff1f)}#root .rxj-home-story-rail nav a{position:relative;display:grid;grid-template-columns:auto 1fr;gap:2px 9px;min-height:68px;padding:9px 0 10px;color:var(--rx-master-ink);border-bottom:1px solid rgba(247,251,255,.12);background:transparent;font-size:11px;font-weight:720;text-decoration:none;text-transform:uppercase;transition:color .22s ease,background-color .22s ease}#root .rxj-home-story-rail nav a[aria-current=step]{color:#fff;background:linear-gradient(90deg,rgba(244,119,33,.1),transparent 72%);box-shadow:inset 0 -1px var(--rx-master-orange-hot)}#root .rxj-home-story-rail nav a span{position:relative;z-index:2;grid-row:1 / 3;color:var(--rx-master-orange-hot);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}#root .rxj-home-story-rail nav a strong{font:inherit}#root .rxj-home-story-rail nav a em{color:var(--rx-master-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-style:normal;font-weight:650;letter-spacing:.045em;text-transform:uppercase}#root .rxj-home-story-rail nav a:is(:hover,:focus-visible){color:#fff;background:#f477211c}#root .rxj-home-story-chapters{min-width:0}#root .rxj-home-story-chapter{position:relative;display:grid;align-content:center;min-height:104svh;padding:clamp(76px,9vw,136px) 0;scroll-margin-top:calc(var(--rx-master-header) + 28px);border-top:1px solid rgba(247,251,255,.16);content-visibility:auto;contain-intrinsic-size:auto 920px;transition:border-color .62s var(--rx-master-ease),background-color .62s var(--rx-master-ease)}#root .rxj-home-story-chapter:last-child{border-bottom:1px solid rgba(247,251,255,.16)}#root .rxj-home-story-media{position:relative;isolation:isolate;width:100%;aspect-ratio:16 / 10;overflow:hidden;border:1px solid rgba(247,251,255,.17);border-radius:22px;background:var(--rx-master-navy-900);box-shadow:0 34px 90px #00040c57;opacity:.62;transform:translate(28px) scale(.975);transform-origin:center;transition:opacity .62s var(--rx-master-ease),transform .76s var(--rx-master-ease),border-color .62s var(--rx-master-ease),box-shadow .62s var(--rx-master-ease)}#root .rxj-home-story-chapter[data-story-tone=control] .rxj-home-story-media{transform:translate(-28px) scale(.975)}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-media{opacity:1;transform:translate(0) scale(1)}#root .rxj-home-story-media:after{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(180deg,#0208140a,#02081433 58%,#020814d6),linear-gradient(90deg,rgba(2,8,20,.22),transparent 54%);pointer-events:none}#root .rxj-home-story-media-live{position:absolute!important;z-index:1!important;inset:0!important;width:100%!important;height:100%!important;border-radius:inherit!important}#root .rxj-home-story-video-live,#root .rxj-home-story-video-asset,#root .rxj-home-story-video-grid,#root .rxj-home-story-video-scan{position:absolute;inset:0;width:100%;height:100%}#root .rxj-home-story-video-live{z-index:1;overflow:hidden;border-radius:inherit;background:#03101e}#root .rxj-home-story-video-asset{z-index:0;display:block;object-fit:cover;filter:saturate(.78) contrast(1.1) brightness(.72);transform:scale(1.035);transition:filter .5s ease,transform 1.2s var(--rx-master-ease)}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-video-asset[data-playback-state=active]{filter:saturate(.92) contrast(1.08) brightness(.82);transform:scale(1.01)}#root .rxj-home-story-video-grid{z-index:1;opacity:.09;background-image:linear-gradient(rgba(114,212,255,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(114,212,255,.08) 1px,transparent 1px);background-size:42px 42px;pointer-events:none;mix-blend-mode:screen}#root .rxj-home-story-video-scan{z-index:2;height:18%;opacity:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.08) 48%,rgba(244,119,33,.42) 50%,transparent 54%);pointer-events:none}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-video-scan{animation:rx-home-story-video-commission 2s var(--rx-master-ease) 1 both}#root .rxj-home-story-media-asset{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.08) brightness(.76);transition:filter .5s ease}#root .rxj-home-story-chapter:is(:hover,:focus-within) .rxj-home-story-media-asset{filter:saturate(.88) contrast(1.08) brightness(.84)}#root .rxj-home-story-emblem-trace{position:absolute;z-index:3;top:50%;right:clamp(18px,4vw,64px);display:block;width:clamp(150px,24vw,340px)!important;height:clamp(150px,24vw,340px)!important;object-fit:contain!important;opacity:.09;filter:brightness(1.7) drop-shadow(0 0 24px rgba(114,212,255,.18));transform:translateY(-50%) rotate(-12deg);pointer-events:none;transition:opacity .52s var(--rx-master-ease),filter .52s var(--rx-master-ease)}#root .rxj-home-story-emblem-trace-light{opacity:0}#root .rxj-home-story-chapter[data-story-tone=control] .rxj-home-story-emblem-trace{right:auto;left:clamp(18px,4vw,64px);transform:translateY(-50%) rotate(10deg)}#root .rxj-home-story-media-index{position:absolute;z-index:4;top:18px;left:18px;padding:8px 10px;border:1px solid rgba(247,251,255,.18);border-radius:999px;color:#fff;background:#020a1485;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#root .rxj-home-story-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.48fr);gap:18px clamp(28px,5vw,72px);padding:clamp(30px,4vw,54px) clamp(4px,1vw,14px) 0}#root .rxj-home-story-copy>p,#root .rxj-home-story-copy>h3,#root .rxj-home-story-copy>span,#root .rxj-home-story-copy>ol,#root .rxj-home-story-copy>a{opacity:.36;transform:translateY(16px);transition:opacity .44s var(--rx-master-ease),transform .56s var(--rx-master-ease),color .62s var(--rx-master-ease),border-color .62s var(--rx-master-ease)}#root .rxj-kinetic-heading .rxj-kinetic-word{display:inline-block;margin-right:.22em;opacity:.16;transform:translateY(.48em) rotateX(-14deg);transform-origin:50% 100%;will-change:transform,opacity}#root .rxj-kinetic-heading .rxj-kinetic-word:last-child{margin-right:0}#root .rxj-travel-section[data-stack-phase=visible] .rxj-section-intro .rxj-kinetic-word,#root .rxj-home-story-chapter[data-active=true] .rxj-kinetic-word{animation:rx-home-word-dock .68s var(--rx-master-ease) both;animation-delay:calc(var(--rxj-word-order) * 64ms + .12s)}#root .rxj-home-story-chapter[data-active=true] .rxj-kinetic-word{animation-delay:calc(var(--rxj-word-order) * 58ms + .22s)}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>p,#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>h3,#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>span,#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>ol,#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>a{opacity:1;transform:translateY(0)}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>p{transition-delay:.1s}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>h3{transition-delay:.19s}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>span{transition-delay:.3s}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>ol{transition-delay:.39s}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-copy>a{transition-delay:.48s}#root .rxj-home-story-copy>p{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--rx-master-orange-hot);font-size:10px;font-weight:780;text-transform:uppercase}#root .rxj-home-story-copy>p svg{width:18px;height:18px}#root .rxj-home-story-copy h3{margin:0;color:var(--rx-master-white);font-size:clamp(44px,5vw,82px);font-weight:620;line-height:.94;letter-spacing:-.052em;text-wrap:balance}#root .rxj-home-story-copy>span{align-self:end;color:var(--rx-master-ink);font-size:clamp(14px,1.08vw,17px);line-height:1.68}#root .rxj-home-story-process{position:relative;grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(12px,2vw,24px) 0 0;padding:18px 0 0;list-style:none}#root .rxj-home-story-process:before,#root .rxj-home-story-process:after{content:"";position:absolute;top:4px;left:0;width:100%;height:1px;transform-origin:left center}#root .rxj-home-story-process:before{background:#f7fbff29}#root .rxj-home-story-process:after{background:linear-gradient(90deg,var(--rx-master-orange-hot),rgba(244,119,33,.28));transform:scaleX(0)}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-process:after{animation:rx-home-process-line .92s var(--rx-master-ease) .14s both}#root .rxj-home-story-process li{position:relative;display:grid;gap:8px;margin:0;color:#dce6ed94;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.42;transform:translateY(7px)}#root .rxj-home-story-process li i{position:absolute;top:-18px;left:0;width:9px;height:9px;border:2px solid #061a2d;border-radius:50%;background:#dce6ed7a;box-shadow:0 0 0 1px #f7fbff38}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-process li{animation:rx-home-process-stage .52s var(--rx-master-ease) both}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-process li:nth-child(2){animation-delay:.18s}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-process li:nth-child(3){animation-delay:.36s}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-process li i{border-color:#020814eb;background:var(--rx-master-orange-hot);box-shadow:0 0 0 1px #f4772157,0 0 18px #f4772138}#root .rxj-home-story-copy>a{grid-column:2;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:48px;padding:0 2px 0 0;border-bottom:1px solid rgba(247,251,255,.22);color:#fff;font-size:10px;font-weight:760;text-decoration:none;text-transform:uppercase;transition:color .22s ease,border-color .22s ease}#root .rxj-home-story-copy>a svg{width:16px;height:16px;color:var(--rx-master-orange-hot);transition:transform .32s var(--rx-master-ease)}#root .rxj-home-story-copy>a:is(:hover,:focus-visible){color:var(--rx-master-orange-hot);border-color:var(--rx-master-orange-hot)}#root .rxj-home-story-copy>a:is(:hover,:focus-visible) svg{transform:translate(5px)}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-brand>img:first-child{opacity:.95;mix-blend-mode:multiply;filter:saturate(.78) brightness(.96) contrast(1.08) drop-shadow(0 24px 48px rgba(8,47,79,.12))}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-brand:after{background:radial-gradient(ellipse,rgba(244,119,33,.13),rgba(8,47,79,.05) 52%,transparent 72%)}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-brand-name-dark,#root .rxj-home-story[data-story-mode=light] .rxj-home-story-emblem-trace-dark{opacity:0}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-brand-name-light{opacity:.9;filter:drop-shadow(0 8px 18px rgba(8,47,79,.1))}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-emblem-trace-light{opacity:.1;filter:drop-shadow(0 0 22px rgba(8,47,79,.14))}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail-copy{border-color:#082f4f33}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail-copy>p,#root .rxj-home-story[data-story-mode=light] .rxj-home-story-copy h3{color:#082f4f!important;text-shadow:none!important}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-tagline,#root .rxj-home-story[data-story-mode=light] .rxj-home-story-copy>span{color:#455867!important}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail nav{border-color:#082f4f2e;background:#082f4f21}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail nav a{color:#344956;background:#f4f5f2e6}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail nav a[aria-current=step],#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail nav a:is(:hover,:focus-visible){color:#082f4f;background:#082f4f14}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-rail nav a:focus-visible,#root .rxj-home-story[data-story-mode=light] .rxj-home-story-copy>a:focus-visible{outline-color:#082f4f}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-chapter{border-color:#082f4f2e}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-media{border-color:#082f4f2e;box-shadow:0 34px 90px #082f4f21}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-media-index{border-color:#f4f5f242}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-copy>a{border-color:#082f4f4d;color:#082f4f}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-process:before{background:#082f4f33}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-process li{color:#4c5e6a}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-process li i{border-color:#f4f5f2;background:#082f4f6b;box-shadow:0 0 0 1px #082f4f47}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-chapter[data-active=true] .rxj-home-story-process li i{border-color:#f4f5f2;background:#d85f12;box-shadow:0 0 0 1px #9d3d0557,0 0 14px #d85f122e}#root .rxj-home-closing{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(44px,7vw,120px);min-height:118svh;padding:clamp(100px,12vw,184px) clamp(24px,6vw,100px);overflow:hidden;border-top:1px solid rgba(247,251,255,.14);border-bottom:1px solid rgba(247,251,255,.14);background:linear-gradient(90deg,#020814f5,#020814d6 48%,#02081461),url(/canvas-assets/redoxy-eco-refinery-hero.png) 72% center / cover no-repeat}#root .rxj-home-closing:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 80% 48%,rgba(244,119,33,.14),transparent 25%),linear-gradient(110deg,transparent 52%,rgba(114,212,255,.06));pointer-events:none}#root .rxj-home-closing-copy{position:relative;z-index:2;align-self:start;position:sticky;top:clamp(132px,17svh,186px);max-width:980px}#root .rxj-home-closing-copy h2{max-width:980px;margin:22px 0 34px;color:var(--rx-master-white);font-size:clamp(62px,7.6vw,132px);font-weight:620;line-height:.87;letter-spacing:-.064em;text-wrap:pretty}#root .rxj-home-closing-title .rxj-kinetic-word{margin-right:.16em;opacity:.08;filter:blur(7px);transform:translate3d(0,.72em,0) rotateX(-18deg)}#root .rxj-home-closing[data-active=true] .rxj-home-closing-title .rxj-kinetic-word{animation:rx-home-closing-word-settle .92s var(--rx-master-ease) both;animation-delay:calc(var(--rxj-word-order) * 92ms + .18s)}#root .rxj-home-closing-copy>.rxj-eyebrow,#root .rxj-home-closing-copy>p:not(.rxj-eyebrow),#root .rxj-home-closing-actions{opacity:0;transform:translate3d(0,22px,0);transition:opacity .76s var(--rx-master-ease),transform .92s var(--rx-master-ease)}#root .rxj-home-closing[data-active=true] .rxj-home-closing-copy>.rxj-eyebrow,#root .rxj-home-closing[data-active=true] .rxj-home-closing-copy>p:not(.rxj-eyebrow),#root .rxj-home-closing[data-active=true] .rxj-home-closing-actions{opacity:1;transform:none}#root .rxj-home-closing[data-active=true] .rxj-home-closing-copy>p:not(.rxj-eyebrow){transition-delay:.76s}#root .rxj-home-closing[data-active=true] .rxj-home-closing-actions{transition-delay:.93s}@supports (animation-timeline: view()){#root .rxj-home-closing-title .rxj-kinetic-word{animation:rx-home-closing-word-settle linear both;animation-timeline:view();animation-range:entry 8% cover 32%}#root .rxj-home-closing-title .rxj-kinetic-word:nth-child(2){animation-range:entry 10% cover 34%}#root .rxj-home-closing-title .rxj-kinetic-word:nth-child(3){animation-range:entry 12% cover 36%}#root .rxj-home-closing-title .rxj-kinetic-word:nth-child(4){animation-range:entry 14% cover 38%}#root .rxj-home-closing-title .rxj-kinetic-word:nth-child(5){animation-range:entry 16% cover 40%}#root .rxj-home-closing-title .rxj-kinetic-word:nth-child(6){animation-range:entry 18% cover 42%}#root .rxj-home-closing-copy>.rxj-eyebrow,#root .rxj-home-closing-copy>p:not(.rxj-eyebrow),#root .rxj-home-closing-actions{animation:rx-home-closing-support-settle linear both;animation-timeline:view();animation-range:entry 20% cover 42%}#root .rxj-home-closing-copy>p:not(.rxj-eyebrow){animation-range:entry 26% cover 48%}#root .rxj-home-closing-actions{animation-range:entry 32% cover 54%}}#root .rxj-home-closing-copy>p:not(.rxj-eyebrow){max-width:610px;margin:0;color:var(--rx-master-ink);font-size:clamp(16px,1.25vw,20px);line-height:1.7}#root .rxj-home-closing-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:38px}#root .rxj-home-closing-brand{position:relative;align-self:start;position:sticky;top:clamp(126px,15svh,170px);display:grid;place-items:center;width:min(100%,620px);aspect-ratio:1;justify-self:end}@keyframes rx-home-closing-word-settle{0%{opacity:.08;filter:blur(7px);transform:translate3d(0,.72em,0) rotateX(-18deg)}58%{opacity:1;filter:blur(0);transform:translate3d(0,-.035em,0) rotateX(0)}to{opacity:1;filter:blur(0);transform:none}}@keyframes rx-home-closing-support-settle{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}#root .rxj-home-closing-brand:before{content:"";position:absolute;inset:9%;border:1px solid rgba(247,251,255,.13);border-radius:50%;box-shadow:0 0 80px #f4772113,inset 0 0 60px #72d4ff06}#root .rxj-home-closing-emblem{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;object-fit:contain;opacity:.82;mix-blend-mode:screen;filter:saturate(.76) brightness(1.04) contrast(1.1) drop-shadow(0 28px 62px rgba(0,0,0,.36))}#root .rxj-home-closing-lockup{position:absolute!important;z-index:4!important;right:0!important;bottom:10%!important;display:block!important;width:min(78%,440px)!important;min-height:92px!important}#root .rxj-home-closing-lockup .redoxy-identity-signature{grid-template-columns:82px minmax(0,1fr)!important;gap:14px!important}#root .rxj-home-closing-lockup .redoxy-identity-emblem-stage,#root .rxj-home-closing-lockup .redoxy-identity-emblem,#root .rxj-home-closing-lockup .redoxy-identity-surface-trace,#root .rxj-home-closing-lockup .redoxy-emblem-tagline{width:82px!important;height:82px!important;max-width:82px!important;max-height:82px!important}#root .rxj-home-closing-lockup .redoxy-identity-wordmark-stage,#root .rxj-home-closing-lockup .redoxy-identity-wordmark,#root .rxj-home-closing-lockup .redoxy-identity-wordmark-sheen{height:48px!important}#root .rxj-home-closing-lockup [class*=redoxy-identity-]{animation-iteration-count:1!important}#root .rxj-home-closing-brand>span:last-child{position:absolute;z-index:4;right:2%;bottom:2%;color:#dce6ed9e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:680;text-transform:uppercase}@media(max-width:1180px){#root .rxj-shell[data-focus=home] .rxj-hero{grid-template-columns:minmax(360px,48%) minmax(0,52%)!important;grid-template-rows:minmax(620px,calc(100svh - 148px)) auto!important;padding-inline:34px!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1{font-size:clamp(54px,6vw,76px)!important}#root .rxj-shell[data-focus=home] .rx-intro-identity{grid-template-columns:66px minmax(0,246px)!important;gap:14px!important;width:min(100%,332px)!important}#root .rxj-shell[data-focus=home] .rx-intro-emblem-stage,#root .rxj-shell[data-focus=home] .rx-intro-emblem{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark{max-width:246px!important}#root .rxj-home-story-layout{grid-template-columns:minmax(260px,.66fr) minmax(0,1.34fr);gap:52px}#root .rxj-home-story-copy{grid-template-columns:1fr}#root .rxj-home-story-copy>p,#root .rxj-home-story-copy>a{grid-column:1}#root .rxj-home-story-copy>a{max-width:310px}#root .rxj-home-closing{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}}@media(max-width:900px){#root .rxj-home-story-thesis{grid-template-columns:1fr;align-content:end;min-height:74svh}#root .rxj-home-story-thesis>p:last-child{max-width:620px}#root .rxj-home-story-layout{grid-template-columns:1fr}#root .rxj-home-story-rail{position:relative;top:auto;grid-template-columns:minmax(180px,.5fr) minmax(0,.5fr);align-items:end;gap:26px;min-height:auto;padding:0 0 84px}#root .rxj-home-story-brand{width:min(100%,320px);margin:0}#root .rxj-home-story-rail nav{grid-column:1 / -1;width:100%}#root .rxj-home-story-chapter{min-height:auto;padding-block:90px}#root .rxj-home-closing{grid-template-columns:1fr;min-height:auto}#root .rxj-home-closing-copy,#root .rxj-home-closing-brand{position:relative;top:auto}#root .rxj-home-closing-brand{width:min(100%,560px);justify-self:center}}@media(max-width:760px){#root .rxj-shell[data-focus=home] .rxj-hero{display:flex!important;min-height:auto!important;padding:0 20px 36px!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy{padding:54px 0 28px!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1{margin-block:18px 24px!important;font-size:clamp(48px,14.2vw,66px)!important;line-height:.91!important;letter-spacing:-.052em!important}#root .rxj-shell[data-focus=home] .rxj-hero-brand-stage{width:calc(100% + 40px)!important;margin-inline:-20px!important;padding:14px 12px 0!important}#root .rxj-shell[data-focus=home] .rx-intro-loop{aspect-ratio:1 / 1.08!important;border-radius:18px!important}#root .rxj-shell[data-focus=home] .rx-intro-identity{grid-template-columns:58px minmax(0,210px)!important;gap:10px!important;width:min(100%,286px)!important;height:64px!important;margin-top:174px!important}#root .rxj-shell[data-focus=home] .rx-intro-emblem-stage,#root .rxj-shell[data-focus=home] .rx-intro-emblem{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark{max-width:210px!important;max-height:48px!important}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip{min-height:0!important;margin-bottom:0!important;border-radius:16px!important}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a{min-height:68px!important}#root .rxj-home-story{padding:88px 20px 112px}#root .rxj-home-story-thesis{min-height:66svh;margin-bottom:96px;padding-block:26px 48px}#root .rxj-home-story-thesis h2{font-size:clamp(52px,15vw,76px);line-height:.88}#root .rxj-home-story-wordmark-trace{top:10%;right:-34%;width:132vw}#root .rxj-home-story-rail{grid-template-columns:1fr;padding-bottom:54px}#root .rxj-home-story-brand{width:min(84vw,320px);justify-self:center;margin-bottom:-20%}#root .rxj-home-story-rail-copy>p{font-size:clamp(46px,14vw,66px)}#root .rxj-home-story-rail nav{grid-column:1;grid-template-columns:1fr}#root .rxj-home-story-chapter{min-height:auto;padding:0;scroll-margin-top:92px;scroll-snap-align:start;overflow:hidden;border:1px solid rgba(247,251,255,.16);border-radius:18px;background:#030f1ca8;content-visibility:visible}#root .rxj-home-story-chapters{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(82vw,1fr);gap:14px;width:calc(100% + 20px);margin-right:-20px;padding-right:20px;padding-bottom:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:rgba(244,119,33,.72) rgba(247,251,255,.08)}#root .rxj-home-story-chapter:last-child{border-bottom:1px solid rgba(247,251,255,.16)}#root .rxj-home-story-media{aspect-ratio:4 / 3;border:0;border-bottom:1px solid rgba(247,251,255,.14);border-radius:0}#root .rxj-home-story-copy{grid-template-columns:1fr;gap:16px;padding:26px 22px 28px}#root .rxj-home-story-copy h3{font-size:clamp(36px,10.8vw,52px)}#root .rxj-home-story-copy>a{grid-column:1;max-width:none;margin-top:8px}#root .rxj-home-story-emblem-trace{right:18px;width:180px!important;height:180px!important}#root .rxj-home-story-chapter[data-story-tone=control] .rxj-home-story-emblem-trace{left:18px}#root .rxj-home-closing{gap:58px;padding:106px 20px 92px;background-position:68% center}#root .rxj-home-closing-copy h2{font-size:clamp(56px,15.8vw,78px);line-height:.87}#root .rxj-home-closing-actions{display:grid;grid-template-columns:1fr}#root .rxj-home-closing-actions .rxj-button{width:100%!important}#root .rxj-home-closing-brand{width:min(110vw,470px);margin-inline:-5vw}#root .rxj-home-closing-lockup{right:7%!important;bottom:7%!important;width:78%!important}#root .rxj-home-closing-lockup .redoxy-identity-signature{grid-template-columns:58px minmax(0,1fr)!important;gap:10px!important}#root .rxj-home-closing-lockup .redoxy-identity-emblem-stage,#root .rxj-home-closing-lockup .redoxy-identity-emblem,#root .rxj-home-closing-lockup .redoxy-identity-surface-trace,#root .rxj-home-closing-lockup .redoxy-emblem-tagline{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important}#root .rxj-home-closing-brand>span:last-child{right:7%}}@media(prefers-reduced-motion:reduce){#root .rxj-shell[data-focus=home] .rxj-hero-shade,#root .rxj-shell[data-focus=home] .rx-intro-loop-media,#root .rxj-shell[data-focus=home] .rx-intro-network-energy,#root .rxj-shell[data-focus=home] .rx-intro-crystal-emblem,#root .rxj-shell[data-focus=home] .rx-intro-crystal-assembly,#root .rxj-shell[data-focus=home] .rx-intro-emblem-stage,#root .rxj-shell[data-focus=home] .rx-intro-wordmark-stage,#root .rxj-shell[data-focus=home] .rx-intro-network-node,#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span,#root .rxj-shell[data-focus=home] .rx-intro-loop-cue,#root .rxj-shell[data-focus=home] .rxj-hero-word,#root .rxj-shell[data-focus=home] .rxj-hero-actions svg,#root .rxj-shell[data-focus=home] .rxj-value-grid svg,#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip svg,#root .rxj-kinetic-word,#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i,#root .rxj-home-story *,#root .rxj-home-closing *{animation:none!important;transition:none!important}#root .rxj-home-story-rail{position:relative;top:auto;min-height:auto}#root .rxj-home-story-chapter,#root .rxj-home-closing,#root .rxj-home-story-brand>img,#root .rxj-home-closing-emblem{opacity:1!important;transform:none!important}#root .rxj-shell[data-focus=home] :is(.rx-intro-network-node,.rx-intro-loop-status>span,.rx-intro-loop-cue,.rxj-hero-word),#root .rxj-home-story-media,#root .rxj-home-story-copy>p,#root .rxj-home-story-copy>h3,#root .rxj-home-story-copy>span,#root .rxj-home-story-copy>ol,#root .rxj-home-story-copy>a,#root .rxj-kinetic-word,#root .rxj-home-story-process li{opacity:1!important;transform:none!important}#root .rxj-home-story-process:after{transform:scaleX(1)!important}#root .rxj-home-story-media-asset{transform:none!important}}@keyframes rx-home-hero-wash{0%{opacity:.38}to{opacity:1}}@keyframes rx-home-camera-arrive{0%{opacity:0;transform:scale(1.1) translate3d(2%,0,0);filter:saturate(.5) contrast(1.18) brightness(.34) blur(4px)}to{opacity:.5;transform:scale(1.006) translateZ(0);filter:saturate(.78) contrast(1.14) brightness(.5) blur(0)}}@keyframes rx-home-route-arrive{0%{opacity:0;stroke-dashoffset:1}to{opacity:.76;stroke-dashoffset:0}}@keyframes rx-home-word-dock{0%{opacity:0;transform:translateY(.7em) rotateX(-16deg);filter:blur(5px)}64%{opacity:1;transform:translateY(-.04em) rotateX(1deg);filter:blur(0)}to{opacity:1;transform:translateY(0) rotateX(0);filter:blur(0)}}@keyframes rx-home-crystal-transform{0%{opacity:0;transform:translateY(18px) scale(.56) rotate(-24deg);filter:blur(10px) brightness(.52)}38%{opacity:1;transform:translateY(0) scale(1.08) rotate(2deg);filter:blur(0) brightness(1.16)}68%{opacity:1;transform:translateY(-2px) scale(1) rotate(0);filter:blur(0) brightness(1.08)}to{opacity:.86;transform:translateY(-10px) scale(.9) rotate(0);filter:blur(0) brightness(1)}}@keyframes rx-home-emblem-dock{0%{opacity:0;transform:translate3d(-34px,-18px,0) scale(1.28) rotate(-18deg)}58%{opacity:1;transform:translate3d(3px,0,0) scale(.98) rotate(2deg)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0)}}@keyframes rx-home-wordmark-dock{0%{opacity:0;transform:translate3d(42px,10px,0) scaleX(.86);filter:blur(7px)}62%{opacity:1;transform:translate3d(-3px,0,0) scaleX(1.012);filter:blur(0)}to{opacity:1;transform:translateZ(0) scaleX(1);filter:blur(0)}}@keyframes rx-home-instrument-lock{0%{opacity:0;filter:blur(3px)}56%{opacity:1;filter:brightness(1.7) blur(0)}to{opacity:1;filter:brightness(1) blur(0)}}@keyframes rx-home-status-dock{0%{opacity:0;transform:translateY(-10px)}70%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes rx-home-control-dock{0%{opacity:0;transform:translateY(10px)}68%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes rx-home-arrow-settle{0%{opacity:0;transform:translate(-10px)}62%{opacity:1;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes rx-home-icon-lock{0%{opacity:0;transform:scale(.68) rotate(-18deg)}64%{opacity:1;transform:scale(1.08) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes rx-home-process-line{0%{transform:scaleX(0);opacity:.35}to{transform:scaleX(1);opacity:1}}@keyframes rx-home-process-stage{0%{opacity:.42;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes rx-home-story-video-commission{0%{opacity:0;transform:translateY(-110%)}20%{opacity:.46}78%{opacity:.22}to{opacity:0;transform:translateY(620%)}}#root .rxj-shell[data-focus=home] .rx-intro-loop-status{overflow:visible!important;border:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span{position:relative;min-height:42px;border:0!important;background:transparent!important;box-shadow:none!important}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span+span{border-left:0!important}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:62px;background:linear-gradient(rgba(114,212,255,.62),rgba(244,119,33,.18),transparent);transform-origin:top;opacity:.74}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:nth-child(1):after{transform:rotate(14deg);height:88px}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:nth-child(2):after{height:70px}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:nth-child(3):after{transform:rotate(-13deg);height:92px}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span>i{position:absolute;left:calc(50% - 3px);top:calc(100% + 57px);width:7px;height:7px;border:1px solid #72d4ff;border-radius:50%;background:#03101e;box-shadow:0 0 12px #72d4ffcc;animation:rx-control-signal 2.6s ease-in-out infinite}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:nth-child(1)>i{top:calc(100% + 82px);left:calc(50% + 17px);animation-delay:.2s}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:nth-child(3)>i{top:calc(100% + 86px);left:calc(50% - 24px);animation-delay:.7s}#root .rx-intro-crystal-fragments,#root .rx-intro-wordmark-fragments{position:absolute;inset:0;pointer-events:none}#root .rx-intro-crystal-fragment,#root .rx-intro-wordmark-fragment{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0}#root .rx-intro-crystal-fragment.is-north{clip-path:polygon(0 0,100% 0,78% 40%,18% 46%)}#root .rx-intro-crystal-fragment.is-west{clip-path:polygon(0 28%,53% 34%,48% 100%,0 100%)}#root .rx-intro-crystal-fragment.is-east{clip-path:polygon(50% 31%,100% 24%,100% 100%,45% 100%)}#root .rx-intro-wordmark-fragment.is-a{clip-path:inset(0 75% 0 0)}#root .rx-intro-wordmark-fragment.is-b{clip-path:inset(0 50% 0 25%)}#root .rx-intro-wordmark-fragment.is-c{clip-path:inset(0 25% 0 50%)}#root .rx-intro-wordmark-fragment.is-d{clip-path:inset(0 0 0 75%)}#root .rx-intro-loop.is-in-view .rx-intro-crystal-fragment{animation:rx-crystal-piece 1.65s cubic-bezier(.16,1,.3,1) both}#root .rx-intro-loop.is-in-view .rx-intro-crystal-fragment.is-north{--piece-x: 0px;--piece-y: -42px;--piece-r: -9deg}#root .rx-intro-loop.is-in-view .rx-intro-crystal-fragment.is-west{--piece-x: -48px;--piece-y: 20px;--piece-r: -13deg;animation-delay:90ms}#root .rx-intro-loop.is-in-view .rx-intro-crystal-fragment.is-east{--piece-x: 52px;--piece-y: 16px;--piece-r: 14deg;animation-delay:.16s}#root .rx-intro-loop.is-in-view .rx-intro-wordmark-fragment{animation:rx-wordmark-piece 1.05s cubic-bezier(.16,1,.3,1) both}#root .rx-intro-loop.is-in-view .rx-intro-wordmark-fragment.is-a{--word-x: -54px;animation-delay:1.46s}#root .rx-intro-loop.is-in-view .rx-intro-wordmark-fragment.is-b{--word-x: -22px;animation-delay:1.54s}#root .rx-intro-loop.is-in-view .rx-intro-wordmark-fragment.is-c{--word-x: 24px;animation-delay:1.62s}#root .rx-intro-loop.is-in-view .rx-intro-wordmark-fragment.is-d{--word-x: 56px;animation-delay:1.7s}#root .rxj-story-manifold[data-live=true] .rxj-manifold-station[data-revealed=false]{opacity:.08;transform:translate(-50%,-50%) scale(.58);pointer-events:none;filter:blur(3px)}#root .rxj-story-manifold .rxj-manifold-station[data-revealed=true]{animation:rx-station-commission .56s cubic-bezier(.16,1,.3,1) both}#root .rxj-story-manifold .rxj-manifold-station[data-revealed=true] strong{animation:rx-station-label .42s ease-out .18s both}#root .rxj-story-manifold .rxj-manifold-carrier{offset-rotate:auto;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 9px rgba(244,119,33,.72))}#root .rxj-story-manifold[data-flow-direction=reverse] .rxj-manifold-carrier{offset-rotate:auto 180deg}@keyframes rx-crystal-piece{0%{opacity:.82;transform:translate3d(var(--piece-x),var(--piece-y),40px) rotate(var(--piece-r)) scale(.84);filter:blur(8px) brightness(1.5)}72%{opacity:.28}to{opacity:0;transform:none;filter:none}}@keyframes rx-wordmark-piece{0%{opacity:0;transform:translate3d(var(--word-x),12px,0) skew(-8deg);filter:blur(8px)}32%,72%{opacity:.86}to{opacity:0;transform:none;filter:none}}@keyframes rx-control-signal{0%,to{opacity:.42;transform:scale(.78)}48%{opacity:1;transform:scale(1.3)}}@keyframes rx-station-commission{0%{opacity:0;transform:translate(-50%,-50%) scale(.62);filter:blur(6px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:none}}@keyframes rx-station-label{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes rx-home-crystal-operating-core{0%,to{transform:translateZ(28px) rotateX(0) rotateY(-4deg) scale(.98);filter:saturate(.86) brightness(1.08) contrast(1.08) drop-shadow(0 0 14px rgba(114,212,255,.18))}24%{transform:translate3d(0,-5px,36px) rotateX(2deg) rotateY(5deg) scale(1.025);filter:saturate(.96) brightness(1.22) contrast(1.1) drop-shadow(0 0 25px rgba(114,212,255,.42))}52%{transform:translate3d(0,-2px,31px) rotateX(-2deg) rotateY(8deg) scale(1);filter:saturate(.9) brightness(1.15) contrast(1.08) drop-shadow(0 0 18px rgba(244,119,33,.25))}78%{transform:translate3d(0,-7px,38px) rotateX(2deg) rotateY(-6deg) scale(1.03);filter:saturate(1) brightness(1.25) contrast(1.12) drop-shadow(0 0 28px rgba(114,212,255,.46))}}@keyframes rx-home-crystal-platform-cycle{0%,to{opacity:.46;transform:rotateX(72deg) translateZ(-22px) scale(.9);filter:blur(.2px)}50%{opacity:.9;transform:rotateX(72deg) translateZ(-22px) scale(1.12);filter:blur(0)}}@keyframes rx-home-crystal-energy-transfer{0%{transform:rotate(0) scale(.96);opacity:.26}50%{opacity:.7}to{transform:rotate(360deg) scale(1.04);opacity:.26}}@keyframes rx-home-emblem-highlight-settle{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:scale(.82) rotate(-10deg);filter:blur(8px) brightness(.7)}38%{opacity:1;clip-path:inset(0 0 0 0);transform:scale(1.16) rotate(2deg);filter:blur(0) brightness(2.1) drop-shadow(0 0 22px rgba(114,212,255,.95))}66%{opacity:1;transform:scale(.96) rotate(-1deg);filter:brightness(1.35) drop-shadow(0 0 12px rgba(244,119,33,.48))}to{opacity:1;clip-path:inset(0 0 0 0);transform:scale(1) rotate(0);filter:brightness(1) drop-shadow(0 0 5px rgba(114,212,255,.18))}}@keyframes rx-home-tagline-word{0%{opacity:0;transform:translate3d(0,8px,0) scale(.96);filter:blur(5px)}68%{opacity:1;transform:translate3d(0,-1px,0) scale(1.02);filter:blur(0);color:#8be0ff;text-shadow:0 0 13px rgba(114,212,255,.68)}to{opacity:1;transform:none;filter:none;color:#fff;text-shadow:0 0 7px rgba(255,255,255,.16)}}@keyframes rx-home-refinery-light-story{0%{opacity:.34;transform:translate3d(-5%,-2%,0) scale(.96)}45%{opacity:.48;transform:translate3d(2%,1%,0) scale(1.02)}to{opacity:.39;transform:translate3d(6%,-1%,0) scale(1.06)}}@media(max-width:760px){#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span:after,#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span>i{display:none}}@media(prefers-reduced-motion:reduce){#root :is(.rx-intro-crystal-fragments,.rx-intro-wordmark-fragments){display:none!important}#root .rx-intro-loop:after{animation:none!important;transform:none!important;opacity:.36!important}#root .rx-intro-crystal-object:before{animation:none!important;opacity:.24!important}#root .rx-intro-crystal-platform{animation:none!important}#root .rx-intro-tagline>span{opacity:1!important;transform:none!important;filter:none!important;animation:none!important}#root .rx-intro-loop-status>span>i{animation:none!important}#root .rxj-story-manifold .rxj-manifold-station{opacity:1!important;transform:translate(-50%,-50%)!important;filter:none!important;animation:none!important;pointer-events:auto!important}}#root .rxj-shell[data-focus=home] :is(.rx-intro-wordmark-matrix,.rx-intro-wordmark-particles,.rx-intro-wordmark-fragments){display:none!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{animation:rx-home-wordmark-calibrate 1.18s cubic-bezier(.16,1,.3,1) 1.62s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation:rx-home-calibration-line 1.05s cubic-bezier(.16,1,.3,1) 1.66s both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop{--rx-clock-core: .22s;--rx-clock-emblem-stage: 1.18s;--rx-clock-emblem-confirm: 1.32s;--rx-clock-wordmark-stage: 1.9s;--rx-clock-wordmark: 2.02s;--rx-clock-tagline-a: 3.3s;--rx-clock-tagline-b: 3.54s;--rx-clock-tagline-c: 3.78s;--rx-clock-sector: 4.06s;--rx-clock-controls: 4.18s}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-crystal-assembly{animation:rx-home-crystal-transform 1.55s var(--rx-master-ease) var(--rx-clock-core) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-stage{animation:rx-home-emblem-dock 1.02s var(--rx-master-ease) var(--rx-clock-emblem-stage) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem{animation:rx-home-emblem-highlight-settle 1.28s var(--rx-master-ease) var(--rx-clock-emblem-confirm) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-stage{animation:rx-home-wordmark-dock 1.08s var(--rx-master-ease) var(--rx-clock-wordmark-stage) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{animation:rx-home-wordmark-calibrate 1.18s var(--rx-master-ease) var(--rx-clock-wordmark) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation:rx-home-calibration-line 1.02s var(--rx-master-ease) calc(var(--rx-clock-wordmark) + .04s) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(1){animation-delay:var(--rx-clock-tagline-a)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(2){animation-delay:var(--rx-clock-tagline-b)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(3){animation-delay:var(--rx-clock-tagline-c)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-sector-line{animation:rx-master-copy-settle .54s var(--rx-master-ease) var(--rx-clock-sector) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(1){animation-delay:calc(var(--rx-clock-controls) - .16s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(2){animation-delay:var(--rx-clock-controls)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(3){animation-delay:calc(var(--rx-clock-controls) + .16s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-network-node:nth-of-type(4){animation-delay:calc(var(--rx-clock-controls) + .32s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(1){animation-delay:var(--rx-clock-controls)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(2){animation-delay:calc(var(--rx-clock-controls) + .22s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(3){animation-delay:calc(var(--rx-clock-controls) + .44s)!important}#root .rxj-home-story-wordmark-trace{top:2%;right:-7%;width:min(68vw,1040px);opacity:1;transform-origin:70% 45%;mix-blend-mode:screen;will-change:transform,opacity;filter:none;transition:clip-path .9s cubic-bezier(.16,1,.3,1),filter .9s ease;clip-path:inset(0 100% 0 0)}#root .rxj-home-story[data-story-stage="01"] .rxj-home-story-wordmark-trace,#root .rxj-home-story[data-story-stage="03"] .rxj-home-story-wordmark-trace{clip-path:inset(0 0 0 0);filter:drop-shadow(0 0 32px rgba(114,212,255,.16))}#root .rxj-home-story[data-story-stage="02"] .rxj-home-story-wordmark-trace,#root .rxj-home-story[data-story-stage="04"] .rxj-home-story-wordmark-trace{clip-path:inset(0 0 0 0);mix-blend-mode:multiply;filter:drop-shadow(0 18px 34px rgba(8,47,79,.1))}#root .rxj-home-story-wordmark-trace img{position:absolute;inset:0;display:block;width:100%;height:auto;opacity:.075;filter:none;transition:opacity .7s ease,clip-path 1.05s cubic-bezier(.16,1,.3,1);clip-path:inset(0 0 0 0)}#root .rxj-home-story-wordmark-trace-light,#root .rxj-home-story[data-story-mode=light] .rxj-home-story-wordmark-trace-dark{opacity:0!important}#root .rxj-home-story[data-story-mode=light] .rxj-home-story-wordmark-trace-light{opacity:.105!important}#root .rxj-home-story-wordmark-signal{position:absolute;z-index:2;left:4%;top:54%;width:92%;height:1px;overflow:hidden;background:linear-gradient(90deg,transparent,rgba(114,212,255,.14) 12%,rgba(114,212,255,.72) 50%,rgba(244,119,33,.3) 76%,transparent);transform:scaleX(.18);transform-origin:left;opacity:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .5s ease}#root .rxj-home-story-wordmark-signal:after{content:"";position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:#b9ecff;box-shadow:0 0 14px #72d4ffe6;animation:rx-story-brand-signal 3.8s cubic-bezier(.45,0,.2,1) infinite}#root .rxj-home-story:not([data-story-stage="00"]) .rxj-home-story-wordmark-signal{transform:scaleX(1);opacity:.7}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip{min-height:84px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:isolate}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip:before{content:"";position:absolute;z-index:-1;left:3%;right:3%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(114,212,255,.28) 8%,rgba(114,212,255,.16) 72%,rgba(244,119,33,.42),transparent)}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip:after{content:"";position:absolute;top:calc(50% - 3px);left:3%;width:7px;height:7px;border-radius:50%;background:#d8f5ff;box-shadow:0 0 14px #72d4ffdb;animation:rx-hero-route-signal 6.4s cubic-bezier(.45,0,.2,1) infinite}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a{min-height:84px!important;margin-inline:clamp(4px,.7vw,11px)!important;padding:13px 38px 13px clamp(14px,1.6vw,24px)!important;overflow:hidden!important;border:0!important;border-radius:12px!important;background:linear-gradient(180deg,#071c2f47,#030e1a14)!important;box-shadow:inset 0 1px #ffffff0b!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;transform:translateY(0)!important;animation:rx-hero-route-breathe 5.6s ease-in-out infinite;animation-delay:calc(var(--route-order, 0) * .38s)}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:nth-child(1){--route-order: 0}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:nth-child(2){--route-order: 1}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:nth-child(3){--route-order: 2}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:nth-child(4){--route-order: 3}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:before{content:"";position:absolute;left:6px;top:calc(50% - 3px);width:6px;height:6px;border:1px solid rgba(114,212,255,.82);border-radius:50%;background:#04111f;box-shadow:0 0 0 4px #72d4ff0a,0 0 12px #72d4ff52}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a:is(:hover,:focus-visible){background:linear-gradient(180deg,#0a2a4494,#030e1a38)!important;box-shadow:inset 0 1px #72d4ff33,0 10px 30px #00071129!important;animation-play-state:paused;transform:translateY(-2px)!important}@keyframes rx-story-brand-signal{0%{transform:translate(0);opacity:0}12%,82%{opacity:1}to{transform:translate(min(58vw,940px));opacity:0}}@keyframes rx-hero-route-signal{0%{left:3%;opacity:0}8%,88%{opacity:1}to{left:96%;opacity:0}}@keyframes rx-hero-route-breathe{0%,to{filter:brightness(.94)}48%{filter:brightness(1.08)}}@media(max-width:760px){#root .rxj-home-story-wordmark-trace{right:-36%;width:136vw}#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a{margin-inline:3px!important}}@media(prefers-reduced-motion:reduce){#root .rxj-home-story-wordmark-trace{opacity:.5!important;transform:none!important;clip-path:inset(0 0 0 0)!important}#root .rxj-home-story-wordmark-signal:after,#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip:after,#root .rxj-shell[data-focus=home] .rxj-hero-operating-strip>a{animation:none!important}}#root .rxj-story-manifold .rxj-manifold-progress{filter:none!important}#root .rxj-story-manifold .rxj-manifold-carrier{will-change:offset-distance,transform;filter:drop-shadow(0 0 5px rgba(244,119,33,.58))}#root .rxj-story-manifold[data-live=true] .rxj-manifold-station[data-revealed=false]{filter:none!important}#root .rxj-story-manifold .rxj-manifold-console>article{will-change:transform,opacity}#root .rxj-home-story{transition:background-color 1.7s cubic-bezier(.16,1,.3,1),color 1.35s ease}#root .rxj-home-story:before{transform:translate3d(-1.2%,0,0) scale(1.02);transform-origin:center;transition:opacity 1.45s cubic-bezier(.16,1,.3,1),transform 1.8s cubic-bezier(.16,1,.3,1),background-image 0ms linear .72s}#root .rxj-home-story:after{transform:translate3d(2.2%,0,0) scale(1.045);transform-origin:center;transition:opacity 1.65s cubic-bezier(.16,1,.3,1),transform 1.9s cubic-bezier(.16,1,.3,1)}#root .rxj-home-story[data-story-stage="01"]:before,#root .rxj-home-story[data-story-stage="03"]:before{transform:translate3d(1.1%,-.6%,0) scale(1.035)}#root .rxj-home-story[data-story-stage="02"]:before,#root .rxj-home-story[data-story-stage="04"]:before,#root .rxj-home-story[data-story-mode=light]:after{transform:translateZ(0) scale(1)}#root .rxj-home-story :is(.rxj-home-story-rail,.rxj-home-story-chapter,.rxj-home-story-thesis>div,.rxj-home-story-thesis>p){transition-duration:1.15s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}#root .rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{transition:opacity 1.55s cubic-bezier(.16,1,.3,1),transform 2.2s cubic-bezier(.16,1,.3,1),filter 1.6s ease!important;transform:scale(1.055) translate3d(1.2%,0,0)!important;will-change:opacity,transform}#root .rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img[data-active=true]{transform:scale(1.015) translateZ(0)!important}@media(prefers-reduced-motion:reduce){#root .rxj-home-story,#root .rxj-home-story:before,#root .rxj-home-story:after,#root .rxj-home-story :is(.rxj-home-story-rail,.rxj-home-story-chapter,.rxj-home-story-thesis>div,.rxj-home-story-thesis>p),#root .rxj-shell[data-experience=spatial-v5] .rxj-chamber-environment>img{transition:none!important;transform:none!important}}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-crystal-assembly{animation-delay:.12s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-stage{animation-delay:2.66s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem{animation-delay:2.78s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-stage{animation-delay:3.12s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{animation-delay:3.24s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation-delay:3.28s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(1){animation-delay:4.18s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(2){animation-delay:4.42s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(3){animation-delay:4.66s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-sector-line{animation-delay:4.92s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(1){animation-delay:5.04s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(2){animation-delay:5.26s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(3){animation-delay:5.48s!important}#root .rxj-home-story-manifold-bridge{width:min(100%,1540px);margin:0 auto clamp(120px,14vw,210px)}#root .rxj-home-story-manifold-bridge .rxj-story-manifold{min-height:min(112svh,1020px)!important;border-inline:0!important;border-radius:18px!important;background:linear-gradient(180deg,#03111f75,#02081433)!important;box-shadow:inset 0 1px #72d4ff1f,0 34px 90px #00050e33!important}#root .rxj-home-story-brand:before{content:"";position:absolute;z-index:3;left:50%;top:12%;width:1px;height:76%;background:linear-gradient(transparent,rgba(114,212,255,.72) 34%,rgba(244,119,33,.55) 68%,transparent);transform:scaleY(0);transform-origin:top;opacity:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .48s ease}#root .rxj-home-story-brand:not([data-story-stage="00"]):before{transform:scaleY(1);opacity:.58}#root .rxj-home-story-brand>img:first-child{clip-path:circle(34% at 50% 50%);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1),opacity .78s ease,filter 1.1s ease,mix-blend-mode 0ms linear .54s}#root .rxj-home-story-brand[data-story-stage="00"]>img:first-child{opacity:.12;clip-path:circle(12% at 50% 50%);filter:saturate(.6) brightness(.72) blur(5px)}#root .rxj-home-story-brand[data-story-stage="01"]>img:first-child{clip-path:circle(46% at 50% 50%)}#root .rxj-home-story-brand[data-story-stage="02"]>img:first-child{clip-path:polygon(8% 14%,92% 8%,86% 92%,14% 86%)}#root .rxj-home-story-brand[data-story-stage="03"]>img:first-child{clip-path:circle(42% at 54% 48%)}#root .rxj-home-story-brand[data-story-stage="04"]>img:first-child{clip-path:inset(5% 5% 5% 5% round 28%)}@media(max-width:760px){#root .rxj-home-story-manifold-bridge{margin-bottom:82px}#root .rxj-home-story-manifold-bridge .rxj-story-manifold{min-height:0!important}}@media(prefers-reduced-motion:reduce){#root .rxj-home-story-brand:before{display:none!important}#root .rxj-home-story-brand>img:first-child{clip-path:none!important;opacity:.72!important;filter:none!important}}#root .rxj-qualification-evidence{position:absolute;inset:0;display:grid;overflow:hidden;background:linear-gradient(145deg,#f7f8f5,#e9eeef)}#root .rxj-qualification-evidence-panels,#root .rxj-qualification-evidence figure{position:absolute;inset:0;margin:0}#root .rxj-qualification-evidence figure{display:grid;place-items:center;padding:clamp(18px,2.6vw,34px) clamp(18px,3vw,42px) 52px;opacity:0;transform:translate3d(5%,0,0) scale(.975);background:linear-gradient(rgba(8,47,79,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(8,47,79,.045) 1px,transparent 1px),#f4f5f2;background-size:38px 38px}#root .rxj-qualification-evidence[data-motion=sequence] figure{animation:rx-preq-document-sequence 10.8s cubic-bezier(.16,1,.3,1) infinite;animation-delay:calc(var(--evidence-order) * 3.6s)}#root .rxj-qualification-evidence figure img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 26px rgba(8,47,79,.13))}#root .rxj-qualification-evidence figcaption{position:absolute;left:clamp(18px,3vw,42px);bottom:17px;display:flex;gap:10px;align-items:center;color:#08304f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#root .rxj-qualification-evidence figcaption span{color:#f47721}#root .rxj-qualification-evidence>a{position:absolute;z-index:5;right:18px;bottom:12px;display:inline-flex;gap:8px;align-items:center;padding:8px 10px;color:#08304f;background:#f4f5f2e6;border-bottom:1px solid rgba(8,47,79,.34);font-size:9px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}#root .rxj-qualification-evidence>a svg{width:13px}@keyframes rx-preq-document-sequence{0%{opacity:0;transform:translate3d(5%,0,0) scale(.975)}8%,27%{opacity:1;transform:translateZ(0) scale(1)}33%,to{opacity:0;transform:translate3d(-3%,0,0) scale(1.01)}}#root .rxj-home-story-manifold-bridge .rxj-manifold-console{position:relative;min-height:190px!important;border-top:0!important;background:transparent!important}#root .rxj-home-story-manifold-bridge .rxj-manifold-console:before{content:"";position:absolute;top:0;left:3.5%;right:3.5%;height:1px;background:linear-gradient(90deg,transparent,rgba(114,212,255,.52) 18%,rgba(244,119,33,.5) 62%,transparent);transform-origin:left;animation:rx-console-wire 1.1s cubic-bezier(.16,1,.3,1) both}#root .rxj-home-story-manifold-bridge .rxj-manifold-console article{padding:30px clamp(22px,4vw,56px)!important;background:transparent!important}#root .rxj-home-story-manifold-bridge .rxj-manifold-console>aside{position:relative;border:0!important;background:transparent!important}#root .rxj-home-story-manifold-bridge .rxj-manifold-console>aside:before{content:"";position:absolute;left:0;top:24%;bottom:24%;width:1px;background:linear-gradient(transparent,rgba(114,212,255,.42),transparent)}#root .rxj-manifold-chamber-light{--chamber-light-x:52%;--chamber-light-y:38%;position:absolute;z-index:1;inset:48px 0 0;pointer-events:none;background:radial-gradient(circle at var(--chamber-light-x) var(--chamber-light-y),rgba(114,212,255,.22),transparent 19%),radial-gradient(circle at calc(var(--chamber-light-x) + 9%) calc(var(--chamber-light-y) + 8%),rgba(244,119,33,.13),transparent 17%);mix-blend-mode:screen;opacity:.34;transition:opacity .9s ease,filter 1.2s ease;animation:rx-chamber-operating-light 5.8s ease-in-out infinite}#root .rxj-story-manifold[data-active-index="0"] .rxj-manifold-chamber-light{--chamber-light-x:8%;--chamber-light-y:20%}#root .rxj-story-manifold[data-active-index="1"] .rxj-manifold-chamber-light{--chamber-light-x:23%;--chamber-light-y:20%}#root .rxj-story-manifold[data-active-index="2"] .rxj-manifold-chamber-light{--chamber-light-x:39%;--chamber-light-y:20%}#root .rxj-story-manifold[data-active-index="3"] .rxj-manifold-chamber-light{--chamber-light-x:52%;--chamber-light-y:43%}#root .rxj-story-manifold[data-active-index="4"] .rxj-manifold-chamber-light{--chamber-light-x:66%;--chamber-light-y:69%}#root .rxj-story-manifold[data-active-index="5"] .rxj-manifold-chamber-light{--chamber-light-x:82%;--chamber-light-y:69%}#root .rxj-story-manifold[data-active-index="6"] .rxj-manifold-chamber-light{--chamber-light-x:93%;--chamber-light-y:43%}@keyframes rx-console-wire{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes rx-chamber-operating-light{0%,to{opacity:.22;filter:brightness(.78)}42%{opacity:.52;filter:brightness(1.18)}58%{opacity:.34;filter:brightness(.94)}}@media(prefers-reduced-motion:reduce){#root .rxj-qualification-evidence figure{display:none;animation:none!important;opacity:0;transform:none}#root .rxj-qualification-evidence figure:last-child{display:grid;opacity:1}#root .rxj-home-story-manifold-bridge .rxj-manifold-console:before,#root .rxj-manifold-chamber-light{animation:none!important;opacity:.3!important}}#root .rxj-project-preview-film{position:relative;min-width:0;overflow:hidden;background:#020814;perspective:1200px}#root .rxj-project-preview-film video{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center;animation:rx-project-film-orbit 12s cubic-bezier(.45,0,.2,1) infinite alternate;filter:saturate(.9) contrast(1.08) brightness(.82)}#root .rxj-project-preview-lens{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(114,212,255,.08),transparent 22%,transparent 72%,rgba(244,119,33,.07)),radial-gradient(circle at 50% 50%,transparent 54%,rgba(2,8,20,.4));box-shadow:inset 0 0 0 1px #72d4ff24,inset 0 0 44px #02081452}@keyframes rx-project-film-orbit{0%{transform:perspective(1200px) rotateY(-1.8deg) translate3d(-.8%,0,0) scale(1.045)}48%{transform:perspective(1200px) rotateY(1.2deg) translate3d(.4%,-.5%,0) scale(1.065)}to{transform:perspective(1200px) rotateY(-.7deg) translate3d(.8%,.3%,0) scale(1.05)}}#root .rxj-unit-downloads[data-motion-zone=approach] .rxj-doc-grid>a,#root .rxj-unit-downloads[data-motion-zone=lock] .rxj-doc-grid>a{opacity:0!important;transform:perspective(1100px) translate3d(var(--doc-deal-x,0px),70px,120px) rotateY(var(--doc-deal-r,0deg)) scale(.84)!important}#root .rxj-unit-downloads .rxj-doc-grid>a:nth-child(1){--doc-deal-x:-230px;--doc-deal-r:-14deg;--doc-order:0}#root .rxj-unit-downloads .rxj-doc-grid>a:nth-child(2){--doc-deal-x:-140px;--doc-deal-r:-9deg;--doc-order:1}#root .rxj-unit-downloads .rxj-doc-grid>a:nth-child(3){--doc-deal-x:-55px;--doc-deal-r:-4deg;--doc-order:2}#root .rxj-unit-downloads .rxj-doc-grid>a:nth-child(4){--doc-deal-x:55px;--doc-deal-r:4deg;--doc-order:3}#root .rxj-unit-downloads .rxj-doc-grid>a:nth-child(5){--doc-deal-x:140px;--doc-deal-r:9deg;--doc-order:4}#root .rxj-unit-downloads .rxj-doc-grid>a:nth-child(6){--doc-deal-x:230px;--doc-deal-r:14deg;--doc-order:5}#root .rxj-unit-downloads[data-motion-zone=process] .rxj-doc-grid>a,#root .rxj-unit-downloads[data-motion-zone=confirm] .rxj-doc-grid>a{animation:rx-doc-card-deal .82s cubic-bezier(.16,1,.3,1) both!important;animation-delay:calc(var(--doc-order) * .11s)!important}#root .rxj-unit-downloads[data-motion-zone=release] .rxj-doc-grid>a{opacity:.22!important;transform:perspective(1100px) translate3d(0,-26px,0) rotateX(8deg) scale(.94)!important}@keyframes rx-doc-card-deal{0%{opacity:0;transform:perspective(1100px) translate3d(var(--doc-deal-x,0px),70px,120px) rotateY(var(--doc-deal-r,0deg)) scale(.84)}68%{opacity:1;transform:perspective(1100px) translate3d(0,-5px,0) rotateY(0) scale(1.015)}to{opacity:1;transform:none}}#root .rxj-unit-alliances[data-motion-zone=approach] .enterprise-alliance-switcher>button{opacity:0;transform:translate3d(-44px,calc(var(--alliance-order,0) * 8px),0) rotateY(-8deg)}#root .rxj-unit-alliances .enterprise-alliance-switcher>button:nth-child(1){--alliance-order:0}#root .rxj-unit-alliances .enterprise-alliance-switcher>button:nth-child(2){--alliance-order:1}#root .rxj-unit-alliances .enterprise-alliance-switcher>button:nth-child(3){--alliance-order:2}#root .rxj-unit-alliances .enterprise-alliance-switcher>button:nth-child(4){--alliance-order:3}#root .rxj-unit-alliances[data-motion-zone=process] .enterprise-alliance-switcher>button,#root .rxj-unit-alliances[data-motion-zone=confirm] .enterprise-alliance-switcher>button{animation:rx-alliance-entry .72s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--alliance-order) * .12s)}#root .rxj-unit-alliances[data-motion-zone=process] .enterprise-alliance-stages>div,#root .rxj-unit-alliances[data-motion-zone=confirm] .enterprise-alliance-stages>div{animation:rx-alliance-stage-lock .76s cubic-bezier(.16,1,.3,1) both;animation-delay:calc((var(--alliance-stage,0) + 1) * .13s)}#root .rxj-unit-alliances .enterprise-alliance-stages>div:nth-child(1){--alliance-stage:0}#root .rxj-unit-alliances .enterprise-alliance-stages>div:nth-child(2){--alliance-stage:1}#root .rxj-unit-alliances .enterprise-alliance-stages>div:nth-child(3){--alliance-stage:2}#root .rxj-unit-alliances[data-motion-zone=release] .enterprise-alliance-switcher>button,#root .rxj-unit-alliances[data-motion-zone=release] .enterprise-alliance-stages>div{opacity:.18!important;transform:translate3d(0,-18px,0) scale(.9)!important}#root .rxj-unit-alliances[data-motion-zone=release] .enterprise-alliance-program{transform:perspective(1200px) rotateX(4deg) scale(.965)!important;box-shadow:inset 0 1px #f477213d,0 0 46px #72d4ff14!important}@keyframes rx-alliance-entry{0%{opacity:0;transform:translate3d(-44px,18px,0) rotateY(-8deg)}to{opacity:1;transform:none}}@keyframes rx-alliance-stage-lock{0%{opacity:0;transform:translate3d(32px,20px,0) scale(.92)}to{opacity:1;transform:none}}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-primary .rxj-hero-word:nth-child(1){animation-delay:.62s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-primary .rxj-hero-word:nth-child(2){animation-delay:.85s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(1){animation-delay:1.08s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(2){animation-delay:1.27s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(3){animation-delay:1.46s!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word:nth-child(4){animation-delay:1.65s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-stage{animation-delay:3.04s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem{animation-delay:3.16s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-stage{animation-delay:3.48s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{animation-delay:3.6s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation-delay:3.64s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(1){animation-delay:4.55s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(2){animation-delay:4.79s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(3){animation-delay:5.03s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-sector-line{animation-delay:5.29s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(1){animation-delay:5.41s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(2){animation-delay:5.63s!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span:nth-child(3){animation-delay:5.85s!important}@media(prefers-reduced-motion:reduce){#root .rxj-project-preview-film video,#root .rxj-unit-downloads .rxj-doc-grid>a,#root .rxj-unit-alliances :is(.enterprise-alliance-switcher>button,.enterprise-alliance-stages>div){animation:none!important;transform:none!important;opacity:1!important}}#root .rxj-unit-control .rxj-command-grid>a{--control-icon-phase:0s;position:relative;isolation:isolate;overflow:hidden}#root .rxj-unit-control .rxj-command-grid>a:nth-child(2){--control-icon-phase:.36s}#root .rxj-unit-control .rxj-command-grid>a:nth-child(3){--control-icon-phase:.72s}#root .rxj-unit-control .rxj-command-grid>a:nth-child(4){--control-icon-phase:1.08s}#root .rxj-unit-control .rxj-command-grid>a:nth-child(5){--control-icon-phase:1.44s}#root .rxj-unit-control .rxj-command-grid>a:before{content:"";position:absolute;z-index:-1;left:10px;top:50%;width:42px;height:42px;border:1px solid rgba(114,212,255,.34);border-radius:50%;opacity:0;transform:translateY(-50%) scale(.48);box-shadow:0 0 #72d4ff29,inset 0 0 18px #72d4ff14}#root .rxj-unit-control:is([data-motion-zone=process],[data-motion-zone=confirm]) .rxj-command-grid>a:before{animation:rx-control-icon-lung 3.6s ease-in-out infinite;animation-delay:var(--control-icon-phase)}#root .rxj-unit-control:is([data-motion-zone=process],[data-motion-zone=confirm]) .rxj-command-grid>a>svg:first-child,#root .rxj-unit-control:is([data-motion-zone=process],[data-motion-zone=confirm]) .rxj-command-visual>span svg,#root .rxj-unit-control:is([data-motion-zone=process],[data-motion-zone=confirm]) .rxj-icon-button svg{transform-origin:center;animation:rx-control-icon-core 3.6s ease-in-out infinite;animation-delay:var(--control-icon-phase,0s)}#root .rxj-unit-control .rxj-command-grid>a:is(:hover,:focus-visible):before{animation-play-state:paused!important;opacity:.9;transform:translateY(-50%) scale(1)!important;border-color:#f477218f;box-shadow:0 0 20px #72d4ff4d,inset 0 0 16px #f477211a}#root .rxj-unit-control .rxj-command-grid>a:is(:hover,:focus-visible)>svg:first-child{animation-play-state:paused!important;color:#d7f5ff!important;filter:drop-shadow(0 0 8px rgba(114,212,255,.86));transform:scale(1.08)}@keyframes rx-control-icon-lung{0%,to{opacity:.18;transform:translateY(-50%) scale(.56);border-color:#72d4ff3d;box-shadow:0 0 #72d4ff1f}42%{opacity:.78;transform:translateY(-50%) scale(1);border-color:#72d4ff8a;box-shadow:0 0 0 7px #72d4ff06,0 0 18px #72d4ff3d}58%{opacity:.48;transform:translateY(-50%) scale(.9);border-color:#f477216b;box-shadow:0 0 12px #f4772124}}@keyframes rx-control-icon-core{0%,to{transform:scale(.94);color:#6ecfff;filter:drop-shadow(0 0 2px rgba(114,212,255,.18))}42%{transform:scale(1.1);color:#d9f6ff;filter:drop-shadow(0 0 9px rgba(114,212,255,.82))}58%{transform:scale(1.02);color:#ffb27f;filter:drop-shadow(0 0 7px rgba(244,119,33,.5))}}@media(prefers-reduced-motion:reduce){#root .rxj-unit-control .rxj-command-grid>a:before{display:none!important}#root .rxj-unit-control :is(.rxj-command-grid>a>svg:first-child,.rxj-command-visual>span svg,.rxj-icon-button svg){animation:none!important;transform:none!important;filter:none!important}}#root .rxj-shell[data-focus=home] .rx-intro-crystal-emblem{animation:rx-home-crystal-operating-gentle 12.8s cubic-bezier(.42,0,.2,1) 2.28s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-platform{animation:rx-home-crystal-platform-gentle 12.8s cubic-bezier(.42,0,.2,1) 2.28s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-object:before{opacity:.3;animation:rx-home-crystal-energy-gentle 18s linear 2.28s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i:nth-child(1){animation-duration:16s!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i:nth-child(2){animation-duration:21s!important}#root .rxj-shell[data-focus=home] .rx-intro-crystal-orbits i:nth-child(3){animation-duration:26s!important}@keyframes rx-home-crystal-operating-gentle{0%,to{transform:translateZ(30px) rotateX(0) rotateY(-3deg) scale(.992);filter:saturate(.88) brightness(1.045) contrast(1.06) drop-shadow(0 0 12px rgba(114,212,255,.16))}34%{transform:translate3d(0,-2px,32px) rotateX(.7deg) rotateY(1.5deg) scale(1.006);filter:saturate(.92) brightness(1.095) contrast(1.07) drop-shadow(0 0 18px rgba(114,212,255,.28))}48%{transform:translate3d(0,-3px,33px) rotateX(.4deg) rotateY(3deg) scale(1.012);filter:saturate(.94) brightness(1.12) contrast(1.075) drop-shadow(0 0 20px rgba(114,212,255,.32))}63%{transform:translate3d(0,-2px,32px) rotateX(-.6deg) rotateY(1deg) scale(1.006);filter:saturate(.91) brightness(1.085) contrast(1.065) drop-shadow(0 0 16px rgba(244,119,33,.16))}}@keyframes rx-home-crystal-platform-gentle{0%,to{opacity:.38;transform:rotateX(72deg) translateZ(-22px) scale(.96);filter:blur(.35px)}42%{opacity:.58;transform:rotateX(72deg) translateZ(-22px) scale(1.025);filter:blur(.15px)}54%{opacity:.64;transform:rotateX(72deg) translateZ(-22px) scale(1.04);filter:blur(0)}68%{opacity:.52;transform:rotateX(72deg) translateZ(-22px) scale(1.015);filter:blur(.12px)}}@keyframes rx-home-crystal-energy-gentle{0%{transform:rotate(0) scale(.985);opacity:.16}44%{opacity:.3}54%{transform:rotate(194deg) scale(1.012);opacity:.36}68%{opacity:.26}to{transform:rotate(360deg) scale(.985);opacity:.16}}#root .rxj-shell[data-experience=spatial-v5] .rxj-section{grid-template-columns:minmax(280px,.36fr) minmax(0,1fr)}#root .rxj-shell[data-experience=spatial-v5] .rxj-section-intro{max-width:360px}#root .rxj-shell[data-experience=spatial-v5] .rxj-section-intro h2{font-size:clamp(36px,3.35vw,58px)!important;line-height:.94!important;letter-spacing:-.048em!important}#root .rxj-section-connections{position:relative;display:grid;gap:0;margin-top:30px;padding-left:18px}#root .rxj-section-connections:before{content:"";position:absolute;left:3px;top:13px;bottom:13px;width:1px;background:linear-gradient(var(--rx-master-orange-hot),rgba(114,212,255,.22))}#root .rxj-section-connections a{position:relative;display:grid;grid-template-columns:1fr auto;gap:3px 14px;min-height:58px;align-content:center;padding:8px 2px;border-bottom:1px solid rgba(167,216,243,.15);color:var(--rx-master-white);text-decoration:none}#root .rxj-section-connections a:before{content:"";position:absolute;left:-19px;top:50%;width:7px;height:7px;border:1px solid rgba(114,212,255,.72);border-radius:50%;background:#03101e;transform:translateY(-50%);transition:background-color .22s ease,box-shadow .22s ease}#root .rxj-section-connections a span{color:var(--rx-master-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}#root .rxj-section-connections a strong{grid-column:1;font-size:11px;text-transform:uppercase}#root .rxj-section-connections a svg{grid-column:2;grid-row:1 / 3;align-self:center;width:14px;color:var(--rx-master-orange-hot)}#root .rxj-section-connections a:is(:hover,:focus-visible):before{background:var(--rx-master-orange-hot);box-shadow:0 0 14px #f4772161}#root .rxj-shell[data-experience=spatial-v5] .rxj-station-readout small{display:block;grid-column:3;margin-top:2px;color:#dce6ed8a;font-size:7px;letter-spacing:.04em;text-transform:uppercase}@media(max-width:1100px){#root .rxj-shell[data-experience=spatial-v5] .rxj-section{grid-template-columns:minmax(230px,.3fr) minmax(0,1fr)}#root .rxj-shell[data-experience=spatial-v5] .rxj-section-intro h2{font-size:clamp(32px,3.7vw,46px)!important}}@media(max-width:760px){#root .rxj-shell[data-experience=spatial-v5] .rxj-section-intro h2{font-size:clamp(40px,11vw,58px)!important}#root .rxj-section-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-left:0}#root .rxj-section-connections:before,#root .rxj-section-connections a:before{display:none}}@media(prefers-reduced-motion:reduce){#root .rxj-home-closing-title .rxj-kinetic-word,#root .rxj-home-closing-copy>.rxj-eyebrow,#root .rxj-home-closing-copy>p:not(.rxj-eyebrow),#root .rxj-home-closing-actions{opacity:1!important;filter:none!important;transform:none!important}}.engineered-media{--engineered-media-x: 0;--engineered-media-y: 0;--engineered-media-tilt-x: 0deg;--engineered-media-tilt-y: 0deg;--engineered-media-light-x: 50%;--engineered-media-light-y: 42%;position:relative;display:block;min-width:0;overflow:hidden;isolation:isolate;contain:paint;background:#03101e;perspective:1000px}.engineered-media__asset{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--engineered-media-position);transform:translate3d(calc(var(--engineered-media-x) * 1px),calc(var(--engineered-media-y) * 1px),0) rotateX(var(--engineered-media-tilt-x)) rotateY(var(--engineered-media-tilt-y)) scale(1.025);transform-origin:center;backface-visibility:hidden;will-change:transform;transition:transform .62s cubic-bezier(.16,1,.3,1),filter .42s ease}.engineered-media__fragments,.engineered-media__fragment{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.engineered-media__fragments{z-index:1;overflow:hidden}.engineered-media__fragment{object-fit:cover;object-position:var(--engineered-media-position);opacity:0}.engineered-media__fragment.is-upper{clip-path:polygon(0 0,100% 0,100% 35%,0 43%)}.engineered-media__fragment.is-core{clip-path:polygon(0 36%,100% 29%,100% 72%,0 66%)}.engineered-media__fragment.is-lower{clip-path:polygon(0 61%,100% 70%,100% 100%,0 100%)}.engineered-media[data-live=true] .engineered-media__fragment.is-upper{animation:engineered-media-assemble-upper 1.05s cubic-bezier(.16,1,.3,1) both}.engineered-media[data-live=true] .engineered-media__fragment.is-core{animation:engineered-media-assemble-core 1.12s cubic-bezier(.16,1,.3,1) 80ms both}.engineered-media[data-live=true] .engineered-media__fragment.is-lower{animation:engineered-media-assemble-lower 1.18s cubic-bezier(.16,1,.3,1) .14s both}@keyframes engineered-media-assemble-upper{0%{opacity:.62;transform:translate3d(-18px,-15px,0) scale(1.055);filter:blur(7px)}72%{opacity:.18}to{opacity:0;transform:none;filter:none}}@keyframes engineered-media-assemble-core{0%{opacity:.58;transform:translate3d(20px,4px,0) scale(1.06);filter:blur(8px)}72%{opacity:.16}to{opacity:0;transform:none;filter:none}}@keyframes engineered-media-assemble-lower{0%{opacity:.55;transform:translate3d(-12px,18px,0) scale(1.05);filter:blur(7px)}72%{opacity:.14}to{opacity:0;transform:none;filter:none}}.engineered-media__grid,.engineered-media__refraction,.engineered-media__scan,.engineered-media__edge{position:absolute;z-index:1;inset:0;display:block;pointer-events:none}.engineered-media__grid{opacity:.065;background-image:linear-gradient(rgba(247,251,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(244,119,33,.075) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(145deg,transparent 10%,#000 52%,transparent 92%);mask-image:linear-gradient(145deg,transparent 10%,#000 52%,transparent 92%)}.engineered-media__refraction{inset:-24%;opacity:.14;background:radial-gradient(circle at var(--engineered-media-light-x) var(--engineered-media-light-y),rgba(247,251,255,.26),transparent 19%),conic-gradient(from 118deg at 48% 52%,transparent 0 16%,rgba(114,212,255,.07) 21%,transparent 29% 62%,rgba(244,119,33,.17) 69%,transparent 76%);mix-blend-mode:screen;filter:blur(15px) saturate(1.2);transform:translate3d(calc(var(--engineered-media-x) * -1.5px),calc(var(--engineered-media-y) * -1.5px),0) rotate(-4deg);transition:opacity .36s ease,transform .72s cubic-bezier(.16,1,.3,1)}.engineered-media__scan{inset:-12% 0 auto;height:18%;opacity:0;background:linear-gradient(180deg,transparent,rgba(247,251,255,.1) 48%,rgba(244,119,33,.48) 50%,transparent 54%);filter:blur(.3px) drop-shadow(0 0 9px rgba(244,119,33,.2));transform:translate3d(0,-120%,0)}.engineered-media__edge{z-index:2;inset:1px;border:1px solid rgba(247,251,255,.14);box-shadow:inset 0 1px #ffffff29,inset 1px 0 #f7fbff0e,inset -1px 0 #f4772114}.engineered-media[data-tone=warm] .engineered-media__refraction{background:radial-gradient(circle at var(--engineered-media-light-x) var(--engineered-media-light-y),rgba(255,158,88,.25),transparent 19%),conic-gradient(from 118deg at 48% 52%,transparent 0 16%,rgba(69,191,255,.14) 21%,transparent 29% 62%,rgba(255,112,29,.2) 69%,transparent 76%)}.engineered-media[data-tone=cool] .engineered-media__refraction{background:radial-gradient(circle at var(--engineered-media-light-x) var(--engineered-media-light-y),rgba(114,212,255,.26),transparent 19%),conic-gradient(from 118deg at 48% 52%,transparent 0 16%,rgba(114,212,255,.12) 21%,transparent 29% 62%,rgba(244,119,33,.1) 69%,transparent 76%)}.engineered-media[data-tone=cool] .engineered-media__edge{border-color:#72d4ff33}.engineered-media[data-live=true] .engineered-media__refraction{opacity:.2;animation:engineered-media-caustic 9s ease-in-out infinite alternate}.engineered-media[data-live=true] .engineered-media__scan{opacity:.4;animation:engineered-media-scan 1.8s cubic-bezier(.16,1,.3,1) .12s 1 both}.engineered-media:is(:hover,:focus-within) .engineered-media__asset{transform:translate3d(calc(var(--engineered-media-x) * 1px),calc(var(--engineered-media-y) * 1px),0) rotateX(var(--engineered-media-tilt-x)) rotateY(var(--engineered-media-tilt-y)) scale(1.045)}.engineered-media:is(:hover,:focus-within) .engineered-media__refraction{opacity:.28}@keyframes engineered-media-caustic{0%{translate:-3% -2%;rotate:-3deg}50%{translate:2% 3%;rotate:2deg}to{translate:4% -1%;rotate:5deg}}@keyframes engineered-media-scan{0%{transform:translate3d(0,-120%,0);opacity:0}22%{opacity:.42}78%{opacity:.24}to{transform:translate3d(0,720%,0);opacity:0}}.rxj-media.engineered-media{width:100%}.rxj-feature-photo-live{position:absolute;inset:0;width:100%;height:100%}.rxj-feature-photo-live .engineered-media__asset{position:absolute;inset:0}.rxj-service-family-media>.rxj-service-media-live{position:absolute;inset:0;width:100%;height:100%}.rxj-tech-media-live{width:100%;height:190px}.rxj-shell[data-ui=precision-v4] .rxj-chamber-vessels .rxj-tech-media-live{height:190px}.capability-detail-hero-live{position:absolute;z-index:0;inset:0;width:100%;height:100%}.capability-detail-hero-live .capability-detail-hero-video{position:absolute;inset:0}.capability-branch-media{position:absolute;z-index:-2;inset:0;width:100%;height:100%}.capability-branch-media .engineered-media__asset{filter:saturate(.82) contrast(1.08) brightness(.84)}.capability-branch-card:is(:hover,:focus-visible) .capability-branch-media .engineered-media__asset{filter:saturate(1) contrast(1.08) brightness(.94)}.capability-related-media{width:92px;height:84px;border-radius:6px}.trading-zone-hero-media.engineered-media{position:absolute!important;z-index:0;inset:0!important;width:100%!important;height:100%!important}.trading-zone-hero-media.engineered-media .engineered-media__asset{position:absolute;inset:0}.trading-product-media>.trading-product-media-live{position:absolute;inset:0;width:100%;height:100%}.trading-product-media-live .engineered-media__asset{filter:saturate(.82) contrast(1.12) brightness(.78)}.trading-product-card:hover .trading-product-media-live .engineered-media__asset{filter:saturate(1) contrast(1.1) brightness(.88)}@media(max-width:760px){.capability-related-media{width:78px;height:74px}.engineered-media__grid{background-size:26px 26px}}@media(hover:none),(pointer:coarse){.engineered-media__asset,.engineered-media:is(:hover,:focus-within) .engineered-media__asset{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.engineered-media,.engineered-media *{animation:none!important;transition-duration:.01ms!important}html body #root .engineered-media .engineered-media__asset,html body #root .engineered-media:is(:hover,:focus-within) .engineered-media__asset,html body #root :is(.rxj-feature-photo,.rxj-service-family-media,.rxj-tech-card,.trading-product-card,.capability-branch-card):is(:hover,:focus-within,:focus-visible) .engineered-media__asset{transform:none!important;will-change:auto}.engineered-media__scan,.engineered-media__fragments{display:none}.engineered-media__refraction{opacity:.09!important;transform:none!important}.engineered-media__grid{opacity:.05}}:root{--rx-stable-ease: cubic-bezier(.22, 1, .36, 1);--rx-stable-fast: .32s;--rx-stable-scene: .72s}#root [data-cinematic-state=future]{opacity:0!important;filter:blur(8px)!important;transform:translate3d(0,60px,0)!important}#root [data-cinematic-state=active]{opacity:1!important;filter:blur(0px)!important;transform:translateZ(0)!important}#root [data-cinematic-state=past]{opacity:.3!important;filter:blur(4px)!important;transform:translate3d(0,-40px,0)!important}#root [data-cinematic]{transition:opacity 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1),filter 1.4s cubic-bezier(.16,1,.3,1)!important;will-change:opacity,transform,filter}#root .cinematic-surface-light{display:none!important}#root .rxj-travel-section{transform-origin:50% 50%;will-change:auto!important;transition:clip-path .64s var(--rx-stable-ease),transform .64s var(--rx-stable-ease),opacity .48s ease!important}#root .rxj-travel-section[data-motion-zone=approach]{clip-path:inset(0 1.4% 0 0 round 8px)!important;transform:translate3d(.8%,0,0) scale(.997)!important;opacity:.94!important}#root .rxj-travel-section[data-motion-zone=lock]{clip-path:inset(0 .25% 0 0 round 4px)!important;transform:translate3d(.12%,0,0) scale(.999)!important;opacity:.99!important}#root .rxj-travel-section:is([data-motion-zone=process],[data-motion-zone=confirm]){clip-path:inset(0)!important;transform:none!important;opacity:1!important}#root .rxj-travel-section[data-motion-zone=release]{clip-path:inset(0 0 0 1.4% round 8px)!important;transform:translate3d(-.8%,0,0) scale(.997)!important;opacity:.92!important}#root .rxj-travel-section[data-motion-zone]>*{filter:none!important}#root .rxj-shell[data-focus=home] .rx-intro-loop{--rx-clock-core: .18s;--rx-clock-emblem: 1.42s;--rx-clock-wordmark: 2.18s;--rx-clock-final: 2.86s;--rx-clock-tagline: 3.64s;--rx-clock-sector: 4.28s;--rx-clock-controls: 4.5s}#root .rxj-shell[data-focus=home] .rx-intro-crystal-fragments,#root .rxj-shell[data-focus=home] .rx-intro-wordmark-fragments,#root .rxj-shell[data-focus=home] .rx-intro-wordmark-matrix,#root .rxj-shell[data-focus=home] .rx-intro-wordmark-particles{display:block!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-crystal-assembly{animation:rx-stable-core-commission 1.55s var(--rx-stable-ease) var(--rx-clock-core) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-crystal-fragment{animation:rx-stable-crystal-join 1.28s var(--rx-stable-ease) var(--rx-clock-core) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-crystal-fragment.is-west{--rx-piece-x: -42px;--rx-piece-y: 18px;animation-delay:calc(var(--rx-clock-core) + .08s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-crystal-fragment.is-east{--rx-piece-x: 46px;--rx-piece-y: 14px;animation-delay:calc(var(--rx-clock-core) + .16s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-crystal-fragment.is-north{--rx-piece-x: 0px;--rx-piece-y: -38px}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem-stage{animation:rx-stable-emblem-dock 1.16s var(--rx-stable-ease) var(--rx-clock-emblem) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-emblem{animation:rx-stable-emblem-confirm 1.2s var(--rx-stable-ease) calc(var(--rx-clock-emblem) + .12s) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-fragment{opacity:0;animation:rx-stable-wordmark-join 1.08s var(--rx-stable-ease) var(--rx-clock-wordmark) both!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-fragment.is-a{--rx-shard-x: -34px;--rx-shard-y: -13px;clip-path:inset(0 75% 0 0)}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-fragment.is-b{--rx-shard-x: -12px;--rx-shard-y: 16px;clip-path:inset(0 50% 0 25%);animation-delay:calc(var(--rx-clock-wordmark) + .08s)!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-fragment.is-c{--rx-shard-x: 18px;--rx-shard-y: -15px;clip-path:inset(0 25% 0 50%);animation-delay:calc(var(--rx-clock-wordmark) + .16s)!important}#root .rxj-shell[data-focus=home] .rx-intro-wordmark-fragment.is-d{--rx-shard-x: 38px;--rx-shard-y: 12px;clip-path:inset(0 0 0 75%);animation-delay:calc(var(--rx-clock-wordmark) + .24s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-matrix{animation:rx-stable-matrix-resolve 1.12s steps(10,end) var(--rx-clock-wordmark) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark{animation:rx-stable-final-mark .88s var(--rx-stable-ease) var(--rx-clock-final) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-wordmark-light{animation:rx-stable-calibration .72s var(--rx-stable-ease) calc(var(--rx-clock-final) + .08s) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span{animation:rx-stable-copy .58s var(--rx-stable-ease) var(--rx-clock-tagline) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(2){animation-delay:calc(var(--rx-clock-tagline) + .18s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-tagline>span:nth-child(3){animation-delay:calc(var(--rx-clock-tagline) + .36s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-sector-line{animation:rx-stable-copy .5s var(--rx-stable-ease) var(--rx-clock-sector) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active.is-in-view .rx-intro-loop-status>span{animation:rx-stable-copy .46s var(--rx-stable-ease) var(--rx-clock-controls) both!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-loop-status>span:nth-child(2){animation-delay:calc(var(--rx-clock-controls) + .12s)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-loop-status>span:nth-child(3){animation-delay:calc(var(--rx-clock-controls) + .24s)!important}@keyframes rx-stable-core-commission{0%{opacity:0;transform:translate3d(0,-18px,0) scale(.78) rotate(-7deg);filter:blur(8px) brightness(.72)}66%{opacity:1;transform:translate3d(0,2px,0) scale(1.035) rotate(1deg);filter:blur(0) brightness(1.38) drop-shadow(0 0 20px rgba(114,212,255,.55))}to{opacity:1;transform:none;filter:brightness(1.04) drop-shadow(0 0 9px rgba(114,212,255,.24))}}@keyframes rx-stable-crystal-join{0%{opacity:0;transform:translate3d(var(--rx-piece-x,0),var(--rx-piece-y,0),0) scale(.72) rotate(12deg);filter:blur(7px) brightness(1.7)}72%{opacity:.82;filter:blur(0) brightness(1.32)}to{opacity:0;transform:none;filter:none}}@keyframes rx-stable-emblem-dock{0%{opacity:0;transform:translate3d(-42px,12px,0) scale(1.42) rotate(-11deg);filter:blur(7px)}70%{opacity:1;transform:translate3d(3px,-1px,0) scale(.96) rotate(1deg);filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes rx-stable-emblem-confirm{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:brightness(.7)}58%{opacity:1;clip-path:inset(0);filter:brightness(1.9) drop-shadow(0 0 16px rgba(114,212,255,.78))}to{opacity:1;clip-path:inset(0);filter:brightness(1.04) drop-shadow(0 0 5px rgba(114,212,255,.2))}}@keyframes rx-stable-wordmark-join{0%{opacity:0;transform:translate3d(var(--rx-shard-x),var(--rx-shard-y),0) scale(.93);filter:blur(6px) brightness(1.6)}70%{opacity:1;transform:translateZ(0) scale(1.015);filter:blur(0) brightness(1.3)}to{opacity:0;transform:none;filter:none}}@keyframes rx-stable-matrix-resolve{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-10px)}18%,72%{opacity:.7}to{opacity:0;clip-path:inset(0);transform:none}}@keyframes rx-stable-final-mark{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate3d(12px,0,0);filter:blur(3px) brightness(1.6)}72%{opacity:1;clip-path:inset(0);filter:blur(0) brightness(1.25)}to{opacity:1;clip-path:inset(0);transform:none;filter:none}}@keyframes rx-stable-calibration{0%{opacity:0;transform:scaleX(0)}55%{opacity:.9}to{opacity:0;transform:scaleX(1)}}@keyframes rx-stable-copy{0%{opacity:0;transform:translate3d(0,8px,0);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}#root .rxj-shell{font-size:16px}#root .rxj-shell :is(.rxj-eyebrow,small,[class*=label],[class*=index]){font-size:max(11px,.68rem)}#root .rxj-section-intro h2,#root .capability-detail-heading h2{font-size:clamp(42px,5.5vw,84px);line-height:1.05;letter-spacing:-.03em;font-weight:500}#root .rxj-home-story-thesis h2{font-size:clamp(64px,7.8vw,128px);line-height:1;letter-spacing:-.035em;font-weight:500}#root .rxj-home-story-thesis{min-height:min(80svh,840px);display:flex;align-items:center}#root .rxj-home-story-rail-copy small{font-size:13px;line-height:1.6;letter-spacing:.01em}#root .rxj-home-story-tagline{font-size:12px!important;letter-spacing:.02em}#root .rxj-home-story-rail nav a{font-size:12px;letter-spacing:.02em}#root .rxj-unit-services .rxj-service-directory{max-height:none!important}#root .rxj-unit-services .rxj-service-family{min-height:168px!important}#root .rxj-unit-services .rxj-service-family-copy h3{font-size:clamp(17px,1.35vw,22px)!important;line-height:1.05!important}#root .rxj-unit-services .rxj-service-family-copy p{display:block!important;overflow:visible!important;font-size:12px!important;line-height:1.5!important;-webkit-line-clamp:unset!important}#root .rxj-unit-services .rxj-service-family-links a{min-height:38px!important;font-size:11px!important}#root .cinematic-route-frame .rxj-header-lockup .redoxy-identity-signature{animation:rx-stable-brand-breathe 9s ease-in-out 1.2s infinite!important}@keyframes rx-stable-brand-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.08) drop-shadow(0 0 7px rgba(114,212,255,.12))}}#root .engineered-media,#root .engineered-media__asset,#root video{transform:translateZ(0);backface-visibility:hidden}@media(max-width:760px){#root #rxj-home-title{font-size:clamp(39px,11.8vw,54px)!important;line-height:.96!important}#root .rxj-hero-word{white-space:normal!important}#root .rxj-home-story-thesis h2{font-size:clamp(42px,12.5vw,66px)}#root .rxj-home-story-thesis{min-height:auto}}@media(prefers-reduced-motion:reduce){#root *,#root *:before,#root *:after{scroll-behavior:auto!important}#root .rxj-shell[data-focus=home] :is(.rx-intro-crystal-fragments,.rx-intro-wordmark-fragments,.rx-intro-wordmark-matrix,.rx-intro-wordmark-particles){display:none!important}#root .rxj-shell[data-focus=home] :is(.rx-intro-crystal-assembly,.rx-intro-emblem-stage,.rx-intro-emblem,.rx-intro-wordmark,.rx-intro-wordmark-light,.rx-intro-tagline>span,.rx-intro-sector-line,.rx-intro-loop-status>span),#root .cinematic-route-frame .rxj-header-lockup *{animation:none!important;opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}#root .rxj-travel-section{transition:none!important;clip-path:none!important;transform:none!important;opacity:1!important}}#root .rxj-home-story-route-board{width:min(100%,1540px);margin:0 auto clamp(96px,11vw,168px)}#root .rxj-route-board{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:clamp(28px,4vw,54px);min-height:min(84svh,820px);padding:clamp(24px,4vw,58px);border:1px solid rgba(114,212,255,.22);border-radius:24px;background:radial-gradient(circle at 88% 4%,rgba(244,119,33,.13),transparent 30%),radial-gradient(circle at 9% 90%,rgba(38,169,224,.1),transparent 34%),linear-gradient(145deg,#081c30db,#020814f0);box-shadow:inset 0 1px #f7fbff1f,0 34px 90px #00050e47}#root .rxj-route-board:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.18;background-image:linear-gradient(rgba(114,212,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(114,212,255,.1) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}#root .rxj-route-board-header,#root .rxj-route-board-footer{display:flex;align-items:center;justify-content:space-between;gap:24px}#root .rxj-route-board-header{padding-bottom:22px;border-bottom:1px solid rgba(247,251,255,.13)}#root .rxj-route-board-brand{display:flex;align-items:center;gap:clamp(18px,2.5vw,34px);min-width:0}#root .rxj-route-board-brand img{display:block;width:clamp(150px,15vw,240px);height:auto;flex:0 0 auto}#root .rxj-route-board-brand>span,#root .rxj-route-board-copy{display:grid;gap:5px;min-width:0}#root .rxj-route-board-brand small,#root .rxj-route-board-copy small{color:#72d4ff;font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}#root .rxj-route-board-brand strong{color:#f7fbff;font-size:clamp(15px,1.25vw,19px);line-height:1.25}#root .rxj-route-board-status{display:flex;align-items:center;gap:10px;flex:0 0 auto}#root .rxj-route-board-status span{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;color:#c8d4df;border:1px solid rgba(114,212,255,.17);border-radius:999px;background:#02081461;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;text-transform:uppercase}#root .rxj-route-board-status svg{width:15px;color:#61e596}#root .rxj-route-board-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;gap:clamp(24px,5vw,82px)}#root .rxj-route-board-intro .rxj-eyebrow{grid-column:1 / -1;margin:0 0 -14px}#root .rxj-route-board-intro h3{max-width:820px;margin:0;color:#f7fbff;font-size:clamp(48px,6vw,94px);font-weight:620;line-height:.92;letter-spacing:-.055em;text-wrap:balance}#root .rxj-route-board-intro>p:last-child{max-width:520px;margin:0 0 8px;color:#aebdca;font-size:clamp(15px,1.15vw,18px);line-height:1.65}#root .rxj-route-board-stages{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-block:1px solid rgba(247,251,255,.14)}#root .rxj-route-board-stages li{min-width:0;border-right:1px solid rgba(247,251,255,.11)}#root .rxj-route-board-stages li:last-child{border-right:0}#root .rxj-route-board-stages a{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr;align-items:start;gap:18px 12px;min-height:206px;padding:20px 16px;color:#f7fbff;background:#0412213d;text-decoration:none;transition:background-color .26s ease,box-shadow .26s ease,transform .26s var(--rx-stable-ease)}#root .rxj-route-board-stages a:is(:hover,:focus-visible){z-index:2;outline:none;background:#082640b3;box-shadow:inset 0 2px #f47721,0 18px 42px #00060f4d;transform:translateY(-3px)}#root .rxj-route-board-index{color:#f47721;font:760 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}#root .rxj-route-board-icon{display:grid;place-items:center;grid-column:1 / -1;width:46px;height:46px;color:#72d4ff;border:1px solid rgba(114,212,255,.25);border-radius:14px;background:#041627b3;box-shadow:inset 0 1px #f7fbff17}#root .rxj-route-board-icon svg{width:21px;height:21px}#root .rxj-route-board-copy{grid-column:1 / -1;align-self:end}#root .rxj-route-board-copy strong{color:#f7fbff;font-size:clamp(17px,1.35vw,22px);line-height:1.08}#root .rxj-route-board-copy em{color:#aebdca;font-size:12px;font-style:normal;line-height:1.35}#root .rxj-route-board-arrow{position:absolute;top:20px;right:14px;width:15px;color:#f47721}#root .rxj-route-board-footer{align-self:end;padding-top:2px}#root .rxj-route-board-footer>span{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#8fa2b3;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.055em;text-transform:uppercase}#root .rxj-route-board-footer>span i{width:12px;height:1px;background:#f47721}#root .rxj-route-board-footer>a{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:0 18px;color:#f7fbff;border:1px solid rgba(244,119,33,.52);border-radius:10px;background:#f4772114;font-size:12px;font-weight:760;text-decoration:none}#root .rxj-route-board-footer>a:is(:hover,:focus-visible){outline:none;background:#f47721;box-shadow:0 12px 30px #f4772133}@media(max-width:1180px){#root .rxj-route-board-stages{grid-template-columns:repeat(4,minmax(0,1fr))}#root .rxj-route-board-stages li:nth-child(4){border-right:0}#root .rxj-route-board-stages li:nth-child(-n+4){border-bottom:1px solid rgba(247,251,255,.11)}#root .rxj-route-board-stages a{min-height:178px}}@media(max-width:760px){#root .rxj-home-story-route-board{margin-bottom:88px}#root .rxj-route-board{gap:28px;min-height:0;padding:22px 18px;border-radius:18px}#root .rxj-route-board-header,#root .rxj-route-board-footer,#root .rxj-route-board-brand{align-items:flex-start}#root .rxj-route-board-header,#root .rxj-route-board-footer,#root .rxj-route-board-brand{flex-direction:column}#root .rxj-route-board-brand img{width:min(72vw,230px)}#root .rxj-route-board-status{width:100%;flex-wrap:wrap}#root .rxj-route-board-intro{grid-template-columns:1fr;gap:18px}#root .rxj-route-board-intro .rxj-eyebrow{margin:0}#root .rxj-route-board-intro h3{font-size:clamp(42px,12.8vw,62px);line-height:.95}#root .rxj-route-board-stages{grid-template-columns:1fr;border-block:1px solid rgba(247,251,255,.14)}#root .rxj-route-board-stages li,#root .rxj-route-board-stages li:nth-child(4),#root .rxj-route-board-stages li:nth-child(-n+4){border-right:0;border-bottom:1px solid rgba(247,251,255,.11)}#root .rxj-route-board-stages li:last-child{border-bottom:0}#root .rxj-route-board-stages a{grid-template-columns:34px 48px minmax(0,1fr) 18px;grid-template-rows:1fr;align-items:center;gap:12px;min-height:92px;padding:14px 8px}#root .rxj-route-board-icon,#root .rxj-route-board-copy{grid-column:auto;grid-row:1;align-self:center}#root .rxj-route-board-index{grid-column:1;grid-row:1}#root .rxj-route-board-icon{grid-column:2}#root .rxj-route-board-copy{grid-column:3}#root .rxj-route-board-arrow{position:static;grid-column:4;grid-row:1}#root .rxj-route-board-footer>a{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){#root .rxj-route-board *,#root .rxj-route-board *:before,#root .rxj-route-board *:after{transition:none!important;transform:none!important}}#root .rxj-home-story[data-story-stage=all]{--rxj-approach-control: stable}#root .rxj-home-story[data-story-stage=all]:before,#root .rxj-home-story[data-story-stage=all]:after,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand:before,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand>img,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand-name,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-media,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-copy,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-copy>*,#root .rxj-home-story[data-story-stage=all] .rxj-kinetic-word,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-process:after{animation:none!important;transition:none!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-media,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-copy,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-copy>*,#root .rxj-home-story[data-story-stage=all] .rxj-kinetic-word{opacity:1!important;clip-path:none!important;transform:none!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-media{filter:saturate(.94) brightness(.84)!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-process:after{opacity:1!important;transform:scaleX(1)!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand>img:first-child{opacity:.78!important;clip-path:circle(46% at 50% 50%)!important;filter:saturate(.76) brightness(1.08) contrast(1.1) drop-shadow(0 20px 48px rgba(0,0,0,.34))!important}@media(max-width:760px){#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapters{scroll-snap-type:none!important}}#root :is(h1,h2,h3,h4,p,li,a,button){overflow-wrap:break-word}#root :is(.rxj-hero-copy h1,.rxj-section-intro h2,.rxj-home-story-thesis h2,.rxj-home-story-copy h3,.rxj-service-family-copy h3,.capability-detail-heading h2,.trading-zone-hero-copy h1){height:auto!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;text-wrap:balance}#root :is(.rxj-home-story-copy>span,.rxj-service-family-copy p,.rxj-section-intro>p,.capability-detail-heading>p){max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;text-wrap:pretty}#root .cinematic-route-frame{animation:rx-premium-route-enter .56s var(--rx-stable-ease) both!important;transform-origin:50% 12%}@keyframes rx-premium-route-enter{0%{opacity:0;clip-path:inset(0 0 2.2% 0);transform:translate3d(0,12px,0) scale(.998)}to{opacity:1;clip-path:inset(0);transform:none}}@media(min-width:901px){#root .rxj-home-story{padding-inline:clamp(28px,4.6vw,76px)}#root .rxj-home-story-thesis{min-height:88svh;margin-bottom:clamp(64px,8vw,112px)}#root .rxj-home-story-layout{grid-template-columns:minmax(218px,.42fr) minmax(0,1.58fr);gap:clamp(28px,4vw,68px);width:min(100%,1640px)}#root .rxj-home-story-rail{top:calc(var(--rx-master-header) + 20px);min-height:calc(100svh - var(--rx-master-header) - 40px);align-content:center}#root .rxj-home-story-brand{width:min(100%,250px);margin:0 auto -18%}#root .rxj-home-story-rail-copy>p{font-size:clamp(34px,3vw,50px);line-height:.96}#root .rxj-home-story-chapters{display:grid;gap:0}#root .rxj-home-story-chapter{grid-template-columns:minmax(0,1.14fr) minmax(300px,.86fr);align-items:center;gap:clamp(30px,4vw,68px);min-height:128svh;padding:clamp(74px,8vh,112px) 0;border:0;content-visibility:visible;transform-origin:50% 50%;scroll-margin-top:calc(var(--rx-master-header) + 24px)}#root .rxj-home-story-chapter[data-story-tone=control] .rxj-home-story-media{grid-column:2;transform:none}#root .rxj-home-story-chapter[data-story-tone=control] .rxj-home-story-copy{grid-column:1;grid-row:1}#root .rxj-home-story-media{aspect-ratio:4 / 3;opacity:.82;transform:none;border-radius:18px}#root .rxj-home-story-copy{display:grid;grid-template-columns:1fr;align-content:center;gap:18px;padding:clamp(24px,3vw,44px) 0}#root .rxj-home-story-copy>:is(p,h3,span,ol,a){grid-column:1}#root .rxj-home-story-copy h3{font-size:clamp(44px,4.6vw,74px);line-height:.94}#root .rxj-home-story-copy>span{max-width:48ch;font-size:clamp(15px,1.12vw,18px)}#root .rxj-home-story-copy>a{max-width:320px}#root .rxj-home-story-chapter{opacity:.38;clip-path:inset(7% 0 round 24px);transform:translate3d(0,32px,0) scale(.985);transition:opacity .76s var(--rx-stable-ease),transform .94s var(--rx-stable-ease),clip-path .9s var(--rx-stable-ease)!important}#root .rxj-home-story-chapter[data-active=true]{opacity:1;clip-path:inset(0 round 0);transform:none}#root .rxj-home-story-chapter .rxj-home-story-media,#root .rxj-home-story-chapter .rxj-home-story-copy{animation:none!important;transition:opacity .72s var(--rx-stable-ease),transform .92s var(--rx-stable-ease),filter .8s ease!important}#root .rxj-home-story-chapter .rxj-home-story-media{opacity:.58;transform:perspective(1400px) rotateY(-2.5deg) scale(.975);filter:saturate(.72) brightness(.72)}#root .rxj-home-story-chapter .rxj-home-story-copy{opacity:.44;transform:translate3d(24px,12px,0)}#root .rxj-home-story-chapter[data-active=true] :is(.rxj-home-story-media,.rxj-home-story-copy){opacity:1;transform:none}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-media{filter:saturate(.94) brightness(.84)}}@keyframes rx-premium-chapter-pass{0%{opacity:.3;clip-path:inset(10% 0 10% 0 round 28px);transform:translate3d(0,7svh,0) scale(.975)}24%{opacity:1;clip-path:inset(0 round 0);transform:none}72%{opacity:1;clip-path:inset(0 round 0);transform:none}to{opacity:.32;clip-path:inset(9% 0 9% 0 round 28px);transform:translate3d(0,-6svh,0) scale(.982)}}@keyframes rx-premium-media-pass{0%{opacity:.42;transform:perspective(1400px) rotateY(-4deg) scale(.965);filter:saturate(.68) brightness(.66)}32%,72%{opacity:1;transform:perspective(1400px) rotateY(0) scale(1);filter:saturate(.94) brightness(.84)}to{opacity:.48;transform:perspective(1400px) rotateY(3deg) scale(.978);filter:saturate(.72) brightness(.7)}}@keyframes rx-premium-copy-pass{0%{opacity:0;transform:translate3d(28px,16px,0)}38%,to{opacity:1;transform:none}}#root .rxj-service-family-media{isolation:isolate}#root .rxj-service-media-video,#root .rxj-service-media-grade{position:absolute;inset:0;width:100%;height:100%}#root .rxj-service-media-video{z-index:0;display:block;object-fit:cover;filter:saturate(.76) contrast(1.08) brightness(.72);transform:scale(1.025);transition:filter .52s ease,transform 1.1s var(--rx-stable-ease)}#root .rxj-service-media-video[data-playback-state=active]{filter:saturate(.94) contrast(1.06) brightness(.84);transform:scale(1.005)}#root .rxj-service-media-grade{z-index:1;background:linear-gradient(180deg,transparent 42%,rgba(2,8,20,.72)),linear-gradient(90deg,rgba(6,26,45,.28),transparent 52%);pointer-events:none}#root .rxj-service-family-media>span:last-child{z-index:2}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-identity{animation:rx-premium-identity-breathe 9.6s ease-in-out 4.7s infinite!important}#root .rxj-shell[data-focus=home] .rx-intro-loop.is-active .rx-intro-crystal-object{animation:rx-premium-core-breathe 8.4s ease-in-out 2s infinite!important}#root .rxj-section-intro h2{font-size:clamp(40px,2.75vw,54px)!important;line-height:.96!important;padding-bottom:.08em}#root :is(.rxj-section-intro h2,.rxj-home-story-copy h3,.rxj-home-story-thesis h2) .rxj-kinetic-word,#root #rxj-home-title .rxj-hero-word{overflow-wrap:normal!important;word-break:keep-all!important}@keyframes rx-premium-identity-breathe{0%,to{filter:brightness(1);transform:translateZ(0)}50%{filter:brightness(1.08) drop-shadow(0 0 9px rgba(114,212,255,.13));transform:translate3d(0,-1px,0)}}@keyframes rx-premium-core-breathe{0%,to{filter:brightness(.98);transform:translateZ(0) scale(1)}50%{filter:brightness(1.09) drop-shadow(0 0 14px rgba(114,212,255,.18));transform:translate3d(0,-2px,0) scale(1.012)}}@media(max-width:900px){#root .rxj-home-story-chapter{overflow:visible}#root .rxj-home-story-copy h3{font-size:clamp(38px,10.5vw,58px);line-height:1!important;padding-bottom:.12em}}@media(max-width:760px){#root #rxj-home-title{line-height:1!important;padding-bottom:.12em}#root .rxj-home-story-thesis h2,#root .rxj-home-story-rail-copy>p,#root .rxj-section-intro h2{line-height:1!important;padding-bottom:.12em}#root .rxj-section-intro h2{font-size:clamp(38px,10.6vw,46px)!important}}@media(prefers-reduced-motion:reduce){#root .rxj-home-story-chapter,#root .rxj-home-story-chapter :is(.rxj-home-story-media,.rxj-home-story-copy),#root .rxj-shell[data-focus=home] :is(.rx-intro-identity,.rx-intro-crystal-object){animation:none!important;opacity:1!important;clip-path:none!important;transform:none!important;filter:none!important}}#root .rxj-home-story[data-story-accent=light]:after{opacity:.075;background:radial-gradient(circle at 78% 34%,rgba(114,212,255,.08),transparent 30%),linear-gradient(180deg,#061a2d29,#0208140a)}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-copy>:is(p,h3,span,ol,a){opacity:1;transform:none;transition-delay:0ms!important}#root .rxj-home-story-chapter[data-revealed=true] .rxj-kinetic-word{animation:rx-home-word-dock .68s var(--rx-master-ease) both!important;animation-delay:calc(var(--rxj-word-order) * 58ms + .12s)!important}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-process:after{animation:rx-home-process-line .92s var(--rx-master-ease) .14s both!important}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-process li{animation:rx-home-process-stage .52s var(--rx-master-ease) both!important}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-process li:nth-child(2){animation-delay:.18s!important}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-process li:nth-child(3){animation-delay:.36s!important}@media(min-width:901px){#root .rxj-home-story-chapter{opacity:.62;clip-path:inset(3% 0 round 20px);transform:translate3d(0,22px,0) scale(.99)}#root .rxj-home-story-chapter[data-revealed=true]{opacity:.82;clip-path:inset(0 round 0);transform:none}#root .rxj-home-story-chapter[data-active=true]{opacity:1}#root .rxj-home-story-chapter[data-revealed=true] :is(.rxj-home-story-media,.rxj-home-story-copy){opacity:1;transform:none}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-media{filter:saturate(.9) brightness(.8)}#root .rxj-home-story-chapter[data-active=true] .rxj-home-story-media{filter:saturate(.96) brightness(.86)}}@media(prefers-reduced-motion:reduce){#root .rxj-home-story-chapter[data-revealed=true] .rxj-kinetic-word,#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-process:after,#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-process li{animation:none!important}}@keyframes brandLiveBreathe{0%,to{filter:drop-shadow(0 0 16px rgba(158,234,255,.4)) brightness(1);transform:scale(1)}50%{filter:drop-shadow(0 0 40px rgba(158,234,255,1)) brightness(1.3);transform:scale(1.05)}}.redoxy-identity-wordmark,.redoxy-identity-emblem{animation:brandLiveBreathe 4s ease-in-out infinite!important;will-change:filter,transform}.rx-animate-element{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-10px);transition:clip-path 1.2s cubic-bezier(.25,1,.5,1),opacity .6s ease-out,transform 1.2s cubic-bezier(.25,1,.5,1);will-change:opacity,clip-path,transform}.rx-animate-element.rx-in-view{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}.redoxy-brand-lockup[data-redoxy-identity=v2]{display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;line-height:1!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-composite{display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;width:auto!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-signature{display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:.25em!important;width:auto!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-emblem-stage{display:inline-flex!important;flex:0 0 1.25em!important;width:1.25em!important;height:1.25em!important;min-width:1.25em!important;min-height:1.25em!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-emblem{width:1em!important;height:1em!important;object-fit:contain!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-copy{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:4.54em!important;min-width:4.54em!important;gap:1px!important;height:auto!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-wordmark-stage{position:relative!important;display:block!important;width:4.54em!important;height:1em!important;margin:0!important;overflow:hidden!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-wordmark{width:100%!important;height:100%!important;object-fit:contain!important;object-position:left center!important}.redoxy-brand-lockup[data-redoxy-identity=v2] :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked){display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.35em!important;margin:1px 0 0!important;color:var(--motion-orange, #f47a22)!important;font-family:var(--rx-ui-font, "Inter", sans-serif)!important;font-size:.22em!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;white-space:nowrap!important;line-height:1!important}.redoxy-brand-lockup[data-redoxy-identity=v2] .redoxy-identity-sector-line{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.35em!important;margin:1px 0 0!important;color:#ebf3f9cc!important;font-family:var(--rx-ui-font, "Inter", sans-serif)!important;font-size:.22em!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important;line-height:1!important}.redoxy-brand-lockup[data-redoxy-identity=v2] :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked,.redoxy-identity-sector-line) span{white-space:nowrap!important}.redoxy-brand-lockup[data-redoxy-identity=v2] :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked,.redoxy-identity-sector-line) i{display:inline-block!important;width:.3em!important;height:.3em!important;border-radius:50%!important;background:var(--redoxy-orange, #f47a22)!important}#root .cinematic-route-frame .rxj-header-lockup,#root .cinematic-route-frame .motion-lab-header-brand-arrival{animation:rx-stable-route-lockup .82s var(--rx-stable-ease) .1s both!important}@keyframes rx-stable-route-lockup{0%{opacity:0;transform:translate3d(-10px,0,0)}to{opacity:1;transform:none}}#root .rxj-header-lockup :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked),#root .motion-lab-header-brand-arrival :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked){display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;width:100%!important;color:var(--motion-orange, #f47a22)!important;font-size:5.7px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important;letter-spacing:.16em!important}#root .rxj-header-lockup .redoxy-identity-sector-line,#root .motion-lab-header-brand-arrival .redoxy-identity-sector-line{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;width:100%!important;color:#ebf3f9cc!important;font-size:5.7px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important;letter-spacing:.1em!important}#root .rxj-header-lockup :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked,.redoxy-identity-sector-line) i,#root .motion-lab-header-brand-arrival :is(.redoxy-brand-lockup-tagline,.redoxy-brand-lockup-tagline--stacked,.redoxy-identity-sector-line) i{width:2px!important;height:2px!important;border-radius:50%!important;background:var(--rx-master-orange, #f47a22)!important}:root{--redoxy-white: #ffffff;--redoxy-signal: #fbf845;--redoxy-process-blue: #1e3cae;--redoxy-action: #ef792c;--redoxy-steel-blue: #4375a5;--redoxy-navy: var(--redoxy-process-blue);--redoxy-ink: color-mix(in srgb, var(--redoxy-process-blue) 38%, black);--redoxy-orange: var(--redoxy-action);--redoxy-cyan: var(--redoxy-steel-blue);--rx-white: var(--redoxy-white);--rx-copy: color-mix(in srgb, var(--redoxy-white) 82%, var(--redoxy-steel-blue));--rx-muted: color-mix(in srgb, var(--redoxy-white) 64%, var(--redoxy-steel-blue));--rx-orange: var(--redoxy-action);--rx-orange-bright: var(--redoxy-action);--rx-cyan: var(--redoxy-steel-blue);--rx-blue: var(--redoxy-process-blue);--rx-blue-deep: color-mix(in srgb, var(--redoxy-process-blue) 72%, black);--rx-green: var(--redoxy-signal);--rx-line: color-mix(in srgb, var(--redoxy-steel-blue) 34%, transparent);--rx-line-strong: color-mix(in srgb, var(--redoxy-steel-blue) 58%, transparent);--rxj-live-blue: var(--redoxy-steel-blue);--rxj-live-orange: var(--redoxy-action);--rxj-live-white: var(--redoxy-white);--rxj-live-muted: color-mix(in srgb, var(--redoxy-white) 76%, var(--redoxy-steel-blue));--rxp-navy-950: color-mix(in srgb, var(--redoxy-process-blue) 18%, black);--rxp-navy-900: color-mix(in srgb, var(--redoxy-process-blue) 24%, black);--rxp-navy-850: color-mix(in srgb, var(--redoxy-process-blue) 30%, black);--rxp-navy-800: color-mix(in srgb, var(--redoxy-process-blue) 38%, black);--rxp-orange: var(--redoxy-action);--rxp-orange-bright: var(--redoxy-action);--rxp-cyan: var(--redoxy-steel-blue);--rxp-white: var(--redoxy-white);--rxp-copy: color-mix(in srgb, var(--redoxy-white) 82%, var(--redoxy-steel-blue));--rxp-muted: color-mix(in srgb, var(--redoxy-white) 65%, var(--redoxy-steel-blue));--rxp-edge: color-mix(in srgb, var(--redoxy-steel-blue) 34%, transparent);--rxp-edge-strong: color-mix(in srgb, var(--redoxy-steel-blue) 58%, transparent);--rx-ui-void: var(--rxp-navy-950);--rx-ui-deep: var(--rxp-navy-900);--rx-ui-white: var(--redoxy-white);--rx-ui-text: color-mix(in srgb, var(--redoxy-white) 84%, var(--redoxy-steel-blue));--rx-ui-muted: color-mix(in srgb, var(--redoxy-white) 66%, var(--redoxy-steel-blue));--rx-ui-orange: var(--redoxy-action);--rx-ui-orange-soft: var(--redoxy-action);--rx-ui-ion: var(--redoxy-steel-blue);--rx-ui-line: color-mix(in srgb, var(--redoxy-steel-blue) 34%, transparent);--rx-ui-line-strong: color-mix(in srgb, var(--redoxy-steel-blue) 58%, transparent);--rx-master-navy-950: color-mix(in srgb, var(--redoxy-process-blue) 18%, black);--rx-master-navy-900: color-mix(in srgb, var(--redoxy-process-blue) 24%, black);--rx-master-navy-850: color-mix(in srgb, var(--redoxy-process-blue) 30%, black);--rx-master-navy-800: color-mix(in srgb, var(--redoxy-process-blue) 38%, black);--rx-master-orange: var(--redoxy-action);--rx-master-orange-hot: var(--redoxy-action);--rx-master-cyan: var(--redoxy-steel-blue);--rx-master-white: var(--redoxy-white);--rx-master-ink: color-mix(in srgb, var(--redoxy-white) 84%, var(--redoxy-steel-blue));--rx-master-muted: color-mix(in srgb, var(--redoxy-white) 66%, var(--redoxy-steel-blue));--rx-master-line: color-mix(in srgb, var(--redoxy-steel-blue) 34%, transparent);--rx-master-line-strong: color-mix(in srgb, var(--redoxy-steel-blue) 58%, transparent);--rx-master-glass: color-mix(in srgb, var(--redoxy-process-blue) 24%, transparent);--rx-master-glass-soft: color-mix(in srgb, var(--redoxy-process-blue) 14%, transparent)}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 span{background:linear-gradient(102deg,var(--redoxy-white) 0%,var(--redoxy-white) 45%,var(--redoxy-steel-blue) 72%,var(--redoxy-action) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 0 16px rgba(239,121,44,.1))!important}#root .rxj-shell[data-focus=home] .rxj-hero-copy h1 .rxj-hero-line-accent .rxj-hero-word{background:linear-gradient(110deg,var(--redoxy-white) 4%,var(--redoxy-steel-blue) 48%,var(--redoxy-action) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}#root .rxj-shell[data-focus=home] #rxj-home-title{line-height:1!important;padding-block:.04em .12em!important;overflow:visible!important}#root .rxj-shell[data-focus=home] #rxj-home-title .rxj-hero-line,#root .rxj-shell[data-focus=home] #rxj-home-title .rxj-hero-word{line-height:1.04!important;overflow:visible!important}#root .rxj-shell[data-focus=home] #rxj-home-title .rxj-hero-word{padding-block:.035em .115em!important;margin-block:-.035em -.115em!important}#root .rxj-shell[data-focus=home] .rxj-hero-actions .rxj-button-primary{border-color:color-mix(in srgb,var(--redoxy-action) 74%,var(--redoxy-white))!important;background:linear-gradient(112deg,color-mix(in srgb,var(--redoxy-action) 82%,var(--redoxy-white)) 0%,var(--redoxy-action) 64%,color-mix(in srgb,var(--redoxy-action) 70%,var(--redoxy-process-blue)) 100%)!important;box-shadow:inset 0 1px #ffffff57,0 12px 30px #ef792c3d!important}#root .rxj-shell[data-focus=home] .rxj-hero-actions .rxj-button-primary:is(:hover,:focus-visible){background:linear-gradient(112deg,color-mix(in srgb,var(--redoxy-action) 72%,var(--redoxy-white)) 0%,var(--redoxy-action) 62%,color-mix(in srgb,var(--redoxy-action) 76%,var(--redoxy-process-blue)) 100%)!important}#root .rxj-shell[data-focus=home] .rx-intro-loop-status>span>i{border-color:var(--redoxy-steel-blue)!important;background:var(--redoxy-process-blue)!important;box-shadow:0 0 12px #fbf84557!important}#root .redoxy-identity-energy-bridge{background:#4375a529!important}#root .redoxy-identity-energy-bridge i{background:linear-gradient(90deg,transparent,var(--redoxy-white),var(--redoxy-signal),var(--redoxy-steel-blue),var(--redoxy-action),transparent)!important;box-shadow:0 0 .14em #4375a5a3!important}#root .redoxy-identity-copy:after{background:linear-gradient(90deg,var(--redoxy-steel-blue),var(--redoxy-white) 42%,var(--redoxy-signal) 66%,var(--redoxy-action),transparent 92%)!important;box-shadow:0 0 .12em #4375a57a!important}#root .rxj-qualification-evidence figcaption span{color:var(--redoxy-action)!important}#root .rxj-shell[data-focus=home] .rx-commission-stage{position:absolute;z-index:5;inset:76px 6% 82px;display:grid;place-items:center;min-width:0;min-height:0;isolation:isolate;pointer-events:none}#root .rx-commission-index{position:absolute;top:0;left:0;color:var(--redoxy-action);font:780 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}#root .rx-commission-core{--rx-core-size: clamp(190px, 31vw, 258px);position:absolute;z-index:2;top:clamp(18px,6%,38px);left:50%;width:var(--rx-core-size);height:var(--rx-core-size);transform:translate(-50%)}#root .rx-commission-core-assembly,#root .rx-commission-core-pieces,#root .rx-commission-core-rings,#root .rx-commission-core-rays{position:absolute;inset:0}#root .rx-commission-core-assembly{display:grid;place-items:center;transform-style:preserve-3d}#root .rx-commission-core-piece,#root .rx-commission-core-final{position:absolute;inset:8%;display:block;width:84%;height:84%;object-fit:contain;mix-blend-mode:screen}#root .rx-commission-core-piece{--rx-piece-x: 0px;--rx-piece-y: 0px;--rx-piece-r: 0deg;opacity:0;filter:blur(9px) brightness(.7);animation:rx-commission-core-piece 1.55s cubic-bezier(.16,1,.3,1) both}#root .rx-commission-core-piece.is-north{--rx-piece-y: -58px;--rx-piece-r: -12deg;clip-path:polygon(4% 0,96% 0,78% 39%,18% 46%);animation-delay:.08s}#root .rx-commission-core-piece.is-west{--rx-piece-x: -62px;--rx-piece-y: 18px;--rx-piece-r: -16deg;clip-path:polygon(0 22%,54% 34%,47% 100%,0 100%);animation-delay:.16s}#root .rx-commission-core-piece.is-east{--rx-piece-x: 66px;--rx-piece-y: 14px;--rx-piece-r: 17deg;clip-path:polygon(50% 31%,100% 20%,100% 100%,45% 100%);animation-delay:.24s}#root .rx-commission-core-piece.is-core{--rx-piece-y: 36px;--rx-piece-r: 9deg;clip-path:circle(27% at 50% 48%);animation-delay:.32s}#root .rx-commission-core-piece.is-north-west{--rx-piece-x: -42px;--rx-piece-y: -34px;--rx-piece-r: 14deg;clip-path:polygon(0 0,55% 0,44% 58%,0 70%);animation-delay:.4s}#root .rx-commission-core-piece.is-south-east{--rx-piece-x: 48px;--rx-piece-y: 40px;--rx-piece-r: -11deg;clip-path:polygon(45% 45%,100% 34%,100% 100%,38% 100%);animation-delay:.48s}#root .rx-commission-core-final{z-index:3;opacity:0;filter:saturate(.86) brightness(1.12) contrast(1.08) drop-shadow(0 0 18px rgba(67,117,165,.2));animation:rx-commission-core-final 1.4s cubic-bezier(.16,1,.3,1) 1.04s both}#root .rx-commission-core-rings{z-index:1;inset:5%;opacity:.42}#root .rx-commission-core-rings i{position:absolute;inset:14%;border:1px solid rgba(67,117,165,.3);border-radius:50%}#root .rx-commission-core-rings i:nth-child(1){transform:rotateX(67deg) rotate(8deg)}#root .rx-commission-core-rings i:nth-child(2){inset:22% 7%;transform:rotateY(66deg) rotate(-12deg)}#root .rx-commission-core-rings i:nth-child(3){inset:8% 25%;border-color:#ef792c57;transform:rotateX(58deg) rotateY(24deg)}#root .rx-commission-core-rays{z-index:5;inset:-22%}#root .rx-commission-core-rays i{position:absolute;top:50%;left:50%;width:72%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.94),rgba(251,248,69,.76),rgba(67,117,165,.68),transparent);box-shadow:0 0 12px #fbf84557;opacity:0;transform-origin:0 50%;animation:rx-commission-ray .92s cubic-bezier(.16,1,.3,1) 1.34s both}#root .rx-commission-core-rays i:nth-child(1){transform:rotate(8deg) scaleX(.18)}#root .rx-commission-core-rays i:nth-child(2){transform:rotate(96deg) scaleX(.18);animation-delay:1.42s}#root .rx-commission-core-rays i:nth-child(3){transform:rotate(188deg) scaleX(.18);animation-delay:1.5s}#root .rx-commission-core-rays i:nth-child(4){transform:rotate(276deg) scaleX(.18);animation-delay:1.58s}#root .rx-commission-core-platform{position:absolute;z-index:0;right:13%;bottom:3%;left:13%;height:15%;border:1px solid rgba(67,117,165,.34);border-radius:50%;background:radial-gradient(ellipse,rgba(67,117,165,.26),rgba(239,121,44,.08) 48%,transparent 72%);opacity:0;transform:rotateX(72deg) scale(.72);animation:rx-commission-platform 1.55s cubic-bezier(.16,1,.3,1) .68s both}#root .rx-commission-lockup{position:absolute;z-index:6;top:clamp(276px,58%,346px);left:50%;display:grid;grid-template-columns:70px minmax(0,286px);align-items:center;gap:18px;width:min(100%,392px);height:74px;transform:translate(-50%)}#root .rx-commission-emblem-stage{position:relative;display:grid;place-items:center;width:70px;height:70px}#root .rx-commission-emblem,#root .rx-commission-emblem-aura{position:absolute;inset:4px}#root .rx-commission-emblem{z-index:2;width:62px;height:62px;object-fit:contain;opacity:0;filter:brightness(1.35) drop-shadow(0 0 12px rgba(67,117,165,.3));animation:rx-commission-emblem-dock 1.5s cubic-bezier(.16,1,.3,1) 1.92s both}#root .rx-commission-emblem-aura{z-index:1;border:1px solid rgba(67,117,165,.48);border-radius:50%;opacity:0;animation:rx-commission-emblem-aura 1.72s ease-out 2.02s both}#root .rx-commission-wordmark-stage{position:relative;display:grid;align-items:center;width:100%;height:72px;overflow:hidden}#root .rx-commission-wordmark-code,#root .rx-commission-wordmark-letters,#root .rx-commission-wordmark-final{position:absolute;inset:0}#root .rx-commission-wordmark-code{z-index:1;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;-webkit-mask:url(/brand/identity-v1/redoxy-wordmark-reversed.svg) left center / min(100%,286px) auto no-repeat;mask:url(/brand/identity-v1/redoxy-wordmark-reversed.svg) left center / min(100%,286px) auto no-repeat}#root .rx-commission-wordmark-code i{color:var(--redoxy-signal);font:700 8px/.8 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;opacity:0;transform:translateY(calc((var(--rx-code-order) - 2.5) * 5px));animation:rx-commission-code .9s steps(7,end) calc(2.34s + var(--rx-code-order) * 90ms) both}#root .rx-commission-wordmark-letter{position:absolute;inset:0;display:block;width:min(100%,286px);height:100%;object-fit:contain;object-position:left center;opacity:0;filter:brightness(1.34) drop-shadow(0 0 10px rgba(67,117,165,.24));animation:rx-commission-letter .78s cubic-bezier(.16,1,.3,1) both}#root .rx-commission-wordmark-letter.is-a{clip-path:inset(0 83.333% 0 0);animation-delay:2.72s}#root .rx-commission-wordmark-letter.is-b{clip-path:inset(0 66.666% 0 16.666%);animation-delay:2.88s}#root .rx-commission-wordmark-letter.is-c{clip-path:inset(0 50% 0 33.333%);animation-delay:3.04s}#root .rx-commission-wordmark-letter.is-d{clip-path:inset(0 33.333% 0 50%);animation-delay:3.2s}#root .rx-commission-wordmark-letter.is-e{clip-path:inset(0 16.666% 0 66.666%);animation-delay:3.36s}#root .rx-commission-wordmark-letter.is-f{clip-path:inset(0 0 0 83.333%);animation-delay:3.52s}#root .rx-commission-wordmark-final{z-index:3;display:block;width:min(100%,286px);height:100%;object-fit:contain;object-position:left center;opacity:0;filter:brightness(1.34) drop-shadow(0 0 10px rgba(255,255,255,.16));animation:rx-commission-wordmark-final .9s cubic-bezier(.16,1,.3,1) 3.86s both}#root .rx-commission-lockup-ray{position:absolute;z-index:8;inset:-10px -18px;border:1px solid transparent;border-radius:18px;opacity:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.78) 47%,rgba(251,248,69,.62) 51%,rgba(67,117,165,.5) 55%,transparent 64%) -160% 0 / 62% 100% no-repeat;filter:drop-shadow(0 0 12px rgba(251,248,69,.24));animation:rx-commission-lockup-ray 1.28s cubic-bezier(.16,1,.3,1) 4.48s both}#root .rx-commission-tagline,#root .rx-commission-subtitle{position:absolute;left:50%;z-index:7;display:flex;align-items:center;justify-content:center;white-space:nowrap;transform:translate(-50%)}#root .rx-commission-tagline{top:calc(clamp(276px,58%,346px) + 90px);gap:.38em;color:#fff;font-size:clamp(11px,.9vw,14px);font-weight:790}#root .rx-commission-tagline>span{opacity:0;filter:blur(4px);transform:translateY(7px);animation:rx-commission-copy-settle .56s cubic-bezier(.16,1,.3,1) both}#root .rx-commission-tagline>span:nth-child(1){animation-delay:5.08s}#root .rx-commission-tagline>span:nth-child(2){animation-delay:5.3s}#root .rx-commission-tagline>span:nth-child(3){animation-delay:5.52s}#root .rx-commission-subtitle{top:calc(clamp(276px,58%,346px) + 122px);gap:9px;color:#dbeaf1c2;font:700 clamp(7px,.62vw,9px)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em;text-transform:uppercase;opacity:0;filter:blur(4px);animation:rx-commission-copy-settle .66s cubic-bezier(.16,1,.3,1) 5.82s both}#root .rx-commission-subtitle i{width:3px;height:3px;border-radius:50%;background:var(--redoxy-action);box-shadow:0 0 8px #ef792c94}@keyframes rx-commission-core-piece{0%{opacity:0;transform:translate3d(var(--rx-piece-x),var(--rx-piece-y),0) rotate(var(--rx-piece-r)) scale(.72);filter:blur(9px) brightness(.7)}58%{opacity:.92;filter:blur(0) brightness(1.22)}82%{opacity:.82;transform:none;filter:blur(0) brightness(1.08)}to{opacity:0;transform:none;filter:none}}@keyframes rx-commission-core-final{0%{opacity:0;transform:scale(.78);filter:blur(8px) brightness(.74)}58%{opacity:1;transform:scale(1.035);filter:blur(0) brightness(1.28) drop-shadow(0 0 28px rgba(251,248,69,.36))}to{opacity:.92;transform:none;filter:saturate(.86) brightness(1.12) contrast(1.08) drop-shadow(0 0 18px rgba(67,117,165,.24))}}@keyframes rx-commission-ray{0%{opacity:0}34%{opacity:.92}to{opacity:0;width:108%}}@keyframes rx-commission-platform{0%{opacity:0;transform:rotateX(72deg) scale(.72)}60%{opacity:.84;transform:rotateX(72deg) scale(1.08);box-shadow:0 0 30px #4375a552}to{opacity:.48;transform:rotateX(72deg) scale(1);box-shadow:0 0 18px #4375a526}}@keyframes rx-commission-emblem-dock{0%{opacity:0;transform:translate3d(-18px,10px,0) scale(.72) rotate(-12deg);filter:blur(7px) brightness(.7)}58%{opacity:1;transform:translate3d(0,-2px,0) scale(1.06);filter:blur(0) brightness(1.46) drop-shadow(0 0 18px rgba(251,248,69,.34))}82%{transform:translate3d(0,1px,0) scale(.985)}to{opacity:1;transform:none;filter:brightness(1.28) drop-shadow(0 0 9px rgba(67,117,165,.28))}}@keyframes rx-commission-emblem-aura{0%{opacity:0;transform:scale(.6)}48%{opacity:.8;transform:scale(1.14);box-shadow:0 0 24px #fbf84542}to{opacity:.24;transform:scale(1);box-shadow:0 0 10px #4375a529}}@keyframes rx-commission-code{0%{opacity:0;filter:blur(3px)}28%,70%{opacity:.86;filter:blur(0)}to{opacity:0;filter:blur(1px)}}@keyframes rx-commission-letter{0%{opacity:0;transform:translate3d(-12px,9px,0) scale(.96);filter:blur(6px) brightness(.8)}62%{opacity:1;transform:none;filter:blur(0) brightness(1.42)}to{opacity:0;transform:none;filter:none}}@keyframes rx-commission-wordmark-final{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-5px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes rx-commission-lockup-ray{0%{opacity:0;background-position:-160% 0}22%,70%{opacity:1}to{opacity:0;background-position:310% 0}}@keyframes rx-commission-copy-settle{0%{opacity:0;transform:translate3d(-50%,7px,0);filter:blur(4px)}to{opacity:1;transform:translate3d(-50%,0,0);filter:none}}#root .rx-commission-tagline>span{animation-name:rx-commission-tagline-settle}@keyframes rx-commission-tagline-settle{0%{opacity:0;transform:translateY(7px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter{--rxj-glass-surface: rgba(30,60,174,.18);--rxj-glass-edge: rgba(67,117,165,.42);--rxj-glass-signal: #ef792c;--rxj-glass-ink: #ffffff;--rxj-glass-muted: rgba(255,255,255,.72);position:relative;isolation:isolate;overflow:hidden!important;padding:clamp(38px,5vw,76px)!important;border:1px solid var(--rxj-glass-edge)!important;border-radius:28px!important;background:linear-gradient(135deg,rgba(255,255,255,.075),transparent 34%),var(--rxj-glass-surface)!important;box-shadow:inset 0 1px #ffffff21,0 34px 92px #00050e52!important;-webkit-backdrop-filter:blur(26px) saturate(124%);backdrop-filter:blur(26px) saturate(124%)}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-story-palette=steel]{--rxj-glass-surface: rgba(67,117,165,.24);--rxj-glass-edge: rgba(255,255,255,.34);--rxj-glass-signal: #fbf845}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-story-palette=graphite]{--rxj-glass-surface: rgba(30,60,174,.12);--rxj-glass-edge: rgba(239,121,44,.38);--rxj-glass-signal: #4375a5}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-story-palette=frost]{--rxj-glass-surface: rgba(255,255,255,.72);--rxj-glass-edge: rgba(30,60,174,.28);--rxj-glass-signal: #1e3cae;--rxj-glass-ink: #1e3cae;--rxj-glass-muted: rgba(30,60,174,.76);box-shadow:inset 0 1px #ffffffb8,0 34px 92px #000c182e!important}#root .rxj-home-story-chapter .rxj-home-story-blinds{position:absolute;z-index:20;inset:0;display:grid;grid-template-rows:repeat(8,1fr);pointer-events:none}#root .rxj-home-story-chapter .rxj-home-story-blinds i{display:block;background:color-mix(in srgb,var(--rxj-glass-surface) 88%,var(--redoxy-process-blue) 12%);box-shadow:inset 0 -1px var(--rxj-glass-edge);transform:scaleX(1);transform-origin:left center}#root .rxj-home-story-chapter .rxj-home-story-blinds i:nth-child(2n){transform-origin:right center}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-blinds i{animation:rxj-approach-blind-open .68s cubic-bezier(.16,1,.3,1) calc(var(--rxj-blind-order) * 22ms) both!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=false] :is(.rxj-home-story-media,.rxj-home-story-copy){opacity:.08!important;transform:translate3d(0,18px,0) scale(.985)!important;filter:blur(6px)!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-media{animation:rxj-approach-media-settle .74s cubic-bezier(.16,1,.3,1) .08s both!important;filter:saturate(.92) brightness(.84)!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-copy{animation:rxj-approach-copy-settle .64s cubic-bezier(.16,1,.3,1) .14s both!important}#root .rxj-home-story-chapter .rxj-approach-typewriter{color:var(--rxj-glass-ink)!important}#root .rxj-home-story-chapter .rxj-approach-typewriter-word{display:inline-block;white-space:nowrap}#root .rxj-home-story-chapter .rxj-approach-typewriter-glyph,#root .rxj-home-story-chapter .rxj-approach-typewriter-space{display:inline-block}#root .rxj-home-story-chapter .rxj-approach-typewriter-glyph{opacity:0;transform:translateY(.18em);filter:blur(3px)}#root .rxj-home-story-chapter[data-revealed=true] .rxj-approach-typewriter-glyph{animation:rxj-approach-glyph-type .34s cubic-bezier(.2,.8,.2,1) calc(.3s + var(--rxj-glyph-order) * 18ms) both!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter .rxj-home-story-copy>:is(p,span,ol,a){color:var(--rxj-glass-muted)}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter .rxj-home-story-copy>p{color:var(--rxj-glass-signal)}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter .rxj-home-story-copy>:is(span,ol,a){opacity:0!important;transform:translateY(12px)!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-copy>span{animation:rxj-approach-line-settle .52s cubic-bezier(.16,1,.3,1) .72s both!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-copy>ol{animation:rxj-approach-line-settle .52s cubic-bezier(.16,1,.3,1) .86s both!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-copy>a{animation:rxj-approach-line-settle .52s cubic-bezier(.16,1,.3,1) 1s both!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-copy>:is(span,ol,a){opacity:1!important;transform:none!important;animation:none!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter .rxj-home-story-copy>a{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;min-height:50px!important;width:min(100%,310px)!important;padding:12px 15px 12px 17px!important;border-color:color-mix(in srgb,var(--rxj-glass-signal) 48%,transparent)!important;border-radius:11px!important;background:color-mix(in srgb,var(--rxj-glass-surface) 72%,transparent)!important;color:var(--rxj-glass-ink)!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0006122e!important;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,background .28s ease!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter .rxj-home-story-copy>a:is(:hover,:focus-visible){transform:translate3d(0,-2px,0)!important;border-color:var(--rxj-glass-signal)!important;background:color-mix(in srgb,var(--rxj-glass-signal) 13%,var(--rxj-glass-surface))!important}#root .rxj-home-story-chapter[data-revealed=true] .rxj-home-story-emblem-trace{animation:rxj-approach-emblem-settle 1.42s cubic-bezier(.16,1,.3,1) .28s both!important}#root .rxj-home-story-brand{overflow:visible}#root .rxj-home-story-brand-pieces,#root .rxj-home-story-brand-ray{position:absolute;z-index:4;inset:12%;pointer-events:none}#root .rxj-home-story-brand-pieces i{position:absolute;inset:12%;border:1px solid rgba(67,117,165,.42);border-radius:50%;opacity:0}#root .rxj-home-story-brand-pieces i:nth-child(1){transform:translate(-36px,-28px) rotate(-18deg);clip-path:inset(0 50% 45% 0)}#root .rxj-home-story-brand-pieces i:nth-child(2){transform:translate(42px,-8px) rotate(22deg);clip-path:inset(20% 0 0 45%)}#root .rxj-home-story-brand-pieces i:nth-child(3){transform:translate(-12px,38px) rotate(-12deg);clip-path:inset(48% 18% 0 18%)}#root .rxj-home-story-brand[data-revealed=true] .rxj-home-story-brand-pieces i{animation:rxj-approach-rail-piece 1.1s cubic-bezier(.16,1,.3,1) both!important}#root .rxj-home-story-brand[data-revealed=true] .rxj-home-story-brand-pieces i:nth-child(2){animation-delay:.08s!important}#root .rxj-home-story-brand[data-revealed=true] .rxj-home-story-brand-pieces i:nth-child(3){animation-delay:.16s!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand[data-revealed=true]>img:first-of-type{animation:rxj-approach-rail-emblem 1.42s cubic-bezier(.16,1,.3,1) .42s both!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand[data-revealed=true] .rxj-home-story-brand-name-dark{animation:rxj-approach-rail-wordmark .92s steps(7,end) 1.16s both!important}#root .rxj-home-story-brand-name-light{display:none!important}#root .rxj-home-story-brand-ray{inset:15% -4%;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.72) 47%,rgba(251,248,69,.56) 51%,rgba(67,117,165,.46) 55%,transparent 66%) -120% 0 / 55% 100% no-repeat;opacity:0}#root .rxj-home-story-brand[data-revealed=true] .rxj-home-story-brand-ray{animation:rxj-approach-rail-ray 1.06s cubic-bezier(.16,1,.3,1) 1.5s both!important}@keyframes rxj-approach-blind-open{0%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:.18}}@keyframes rxj-approach-media-settle{0%{opacity:.12;transform:perspective(1400px) rotateY(-4deg) scale(.97);filter:blur(7px) saturate(.7) brightness(.64)}to{opacity:1;transform:none;filter:saturate(.9) brightness(.82)}}@keyframes rxj-approach-copy-settle{0%{opacity:.12;transform:translate3d(22px,14px,0)}to{opacity:1;transform:none}}@keyframes rxj-approach-glyph-type{0%{opacity:0;transform:translateY(.18em);filter:blur(3px)}55%{opacity:1;transform:translateY(-.025em);filter:none;color:var(--rxj-glass-signal)}to{opacity:1;transform:none;filter:none;color:var(--rxj-glass-ink)}}@keyframes rxj-approach-line-settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rxj-approach-emblem-settle{0%{opacity:0;transform:translate3d(-28px,18px,0) scale(.76) rotate(-14deg);filter:blur(6px)}64%{opacity:.32;transform:scale(1.05);filter:blur(0) drop-shadow(0 0 16px var(--rxj-glass-signal))}to{opacity:.16;transform:none;filter:none}}@keyframes rxj-approach-rail-piece{0%{opacity:0}58%{opacity:.86;transform:none;box-shadow:0 0 22px #4375a566}to{opacity:0;transform:none}}@keyframes rxj-approach-rail-emblem{0%{opacity:0;clip-path:circle(9% at 50% 50%);transform:translateY(22px) scale(.72) rotate(-12deg);filter:blur(8px) brightness(.7)}58%{opacity:.94;clip-path:circle(48% at 50% 50%);transform:translateY(-3px) scale(1.04);filter:blur(0) brightness(1.24) drop-shadow(0 0 20px rgba(67,117,165,.4))}to{opacity:.78;clip-path:circle(46% at 50% 50%);transform:none;filter:saturate(.76) brightness(1.08) contrast(1.1) drop-shadow(0 20px 48px rgba(0,0,0,.34))}}@keyframes rxj-approach-rail-wordmark{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-8px)}to{opacity:.88;clip-path:inset(0);transform:none}}@keyframes rxj-approach-rail-ray{0%{opacity:0;background-position:-120% 0}24%,72%{opacity:1}to{opacity:0;background-position:280% 0}}#root .rxj-hero>.rxj-cinema-ar{position:absolute;z-index:0;inset:0;overflow:hidden;contain:strict;pointer-events:none;opacity:.4;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),filter 1.2s ease}#root .rxj-hero>.rxj-cinema-ar[data-active-section=canvas-home]{opacity:.58}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:saturate(.88) contrast(1.06) brightness(.7) hue-rotate(2deg);transform:none}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-depth,#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-grid,#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-scan,#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-orbit,#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-ray,#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-node,#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-aperture{position:absolute;display:block;pointer-events:none}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-depth{inset:0;background:radial-gradient(circle at 72% 38%,rgba(251,248,69,.08),transparent 18%),radial-gradient(circle at 67% 48%,rgba(67,117,165,.28),transparent 34%),linear-gradient(90deg,rgba(30,60,174,.32),transparent 45%,rgba(239,121,44,.07));mix-blend-mode:screen}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-grid{inset:0;opacity:.18;background-image:linear-gradient(rgba(67,117,165,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(67,117,165,.18) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 72% 42%,black,transparent 62%);mask-image:radial-gradient(circle at 72% 42%,black,transparent 62%)}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-scan{top:0;bottom:0;left:-18%;width:12%;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),rgba(251,248,69,.08),transparent);transform:skew(-9deg);animation:rxj-cinema-ar-scan 11.6s linear infinite}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-orbit{top:20%;left:61%;width:min(32vw,460px);aspect-ratio:1;border:1px solid rgba(67,117,165,.3);border-radius:50%;box-shadow:inset 0 0 36px #1e3cae1a;animation:rxj-cinema-ar-orbit 19s linear infinite}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-orbit.is-b{inset:28% auto auto 67%;width:min(19vw,278px);border-style:dashed;border-color:#fbf84538;animation-duration:14s;animation-direction:reverse}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-ray{top:51%;left:55%;width:37%;height:1px;opacity:.34;background:linear-gradient(90deg,transparent,var(--redoxy-steel-blue),var(--redoxy-signal),transparent);box-shadow:0 0 14px #fbf84524;transform:rotate(-8deg)}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-node{width:8px;height:8px;border:1px solid var(--redoxy-steel-blue);border-radius:50%;background:var(--redoxy-process-blue);box-shadow:0 0 0 5px #4375a514,0 0 18px #4375a552;animation:rxj-cinema-ar-node 4.8s ease-in-out infinite}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-node.is-a{top:31%;left:64%}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-node.is-b{top:46%;left:82%;animation-delay:-1.6s}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-node.is-c{top:68%;left:73%;border-color:var(--redoxy-action);animation-delay:-3.2s}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-aperture{right:-12%;bottom:-18%;width:52vw;height:52vw;border:1px solid rgba(255,255,255,.08);border-radius:50%;background:radial-gradient(circle,transparent 54%,rgba(30,60,174,.11) 55%,transparent 68%);transform:rotateX(62deg)}@keyframes rxj-cinema-ar-scan{0%,14%{opacity:0;transform:translateZ(0) skew(-9deg)}22%,54%{opacity:.72}64%,to{opacity:0;transform:translate3d(980%,0,0) skew(-9deg)}}@keyframes rxj-cinema-ar-orbit{to{transform:rotate(360deg)}}@keyframes rxj-cinema-ar-node{0%,to{opacity:.34;transform:scale(.82)}50%{opacity:.9;transform:scale(1.08)}}#root :is(#canvas-about,#canvas-services,#canvas-technology,#canvas-traction,#canvas-downloads,#canvas-alliances,#canvas-control,#canvas-contact){--rxj-section-settle: .54s}#root :is(#canvas-about,#canvas-services,#canvas-technology,#canvas-traction,#canvas-downloads,#canvas-alliances,#canvas-control,#canvas-contact) [data-scroll-item=true]{--scroll-delay: 0ms !important;--scroll-duration: var(--rxj-section-settle) !important;transition-delay:0ms!important;transition-duration:var(--rxj-section-settle)!important}#root :is(#canvas-about,#canvas-services,#canvas-technology,#canvas-traction,#canvas-downloads,#canvas-alliances,#canvas-control,#canvas-contact)[data-active=true] [data-scroll-item=true]{opacity:1!important;filter:none!important;transform:none!important}#root :is(#canvas-about,#canvas-services,#canvas-technology,#canvas-traction,#canvas-downloads,#canvas-alliances,#canvas-control,#canvas-contact)[data-motion-zone]>*{transition-duration:var(--rxj-section-settle)!important;transition-delay:0ms!important}#root :is(#canvas-about,#canvas-services,#canvas-technology,#canvas-traction,#canvas-downloads,#canvas-alliances,#canvas-control,#canvas-contact) :is(a,button){transition-duration:.26s!important}@media(min-width:901px){#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter{min-height:min(88svh,820px)!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)!important;align-items:center!important;gap:clamp(28px,3.2vw,50px)!important;padding:clamp(34px,3.8vw,58px)!important;opacity:.56;transform:translate3d(0,20px,0) scale(.99);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),border-color .42s ease,box-shadow .42s ease!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter[data-active=true]{opacity:1;transform:none;border-color:color-mix(in srgb,var(--rxj-glass-signal) 52%,var(--rxj-glass-edge))!important;box-shadow:inset 0 1px #ffffff29,0 28px 76px #00050e45,0 0 38px color-mix(in srgb,var(--rxj-glass-signal) 8%,transparent)!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-media{aspect-ratio:16 / 10!important;border-radius:18px!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-copy{gap:14px!important;padding-block:8px!important}#root .rxj-home-story[data-story-stage=all] .rxj-approach-typewriter{max-width:12ch!important;font-size:clamp(42px,4.25vw,68px)!important;line-height:.98!important;letter-spacing:-.045em!important;padding-bottom:.08em!important;text-shadow:none!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-copy>span{max-width:43ch!important;font-size:clamp(14px,1vw,17px)!important;line-height:1.62!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-process{margin-top:4px!important}}@media(max-width:900px){#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter{padding:28px!important;border-radius:22px!important}}@media(max-width:760px){#root .rxj-shell[data-focus=home] .rx-intro-loop-network,#root .rxj-shell[data-focus=home] .rx-intro-loop-status{display:none!important}#root .rxj-shell[data-focus=home] .rx-commission-stage{inset:58px 4% 62px}#root .rx-commission-core{--rx-core-size: 162px;top:8px}#root .rx-commission-lockup{top:192px;grid-template-columns:48px minmax(0,210px);gap:10px;width:272px;height:52px}#root .rx-commission-emblem-stage{width:48px;height:48px}#root .rx-commission-emblem{inset:2px;width:44px;height:44px}#root .rx-commission-emblem-aura{inset:2px}#root .rx-commission-wordmark-stage{height:52px}#root .rx-commission-wordmark-letter,#root .rx-commission-wordmark-final{width:min(100%,210px)}#root .rx-commission-wordmark-code{-webkit-mask-size:min(100%,210px) auto;mask-size:min(100%,210px) auto}#root .rx-commission-tagline{top:254px;font-size:10px}#root .rx-commission-subtitle{top:280px;gap:6px;font-size:6px}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapters{display:grid!important;grid-auto-flow:row!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:auto!important;gap:24px!important;overflow:visible!important}#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter{width:100%!important;min-height:auto!important;padding:18px!important;border-radius:18px!important}#root .rxj-home-story-chapter .rxj-approach-typewriter{font-size:clamp(35px,10vw,48px)!important}#root .rxj-hero>.rxj-cinema-ar{opacity:.32!important}#root .rxj-hero>.rxj-cinema-ar[data-active-section=canvas-home]{opacity:.46!important}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-film{object-position:56% center}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-orbit{left:48%;width:58vw}#root .rxj-hero>.rxj-cinema-ar .rxj-cinema-ar-orbit.is-b{left:66%;width:34vw}}@media(prefers-reduced-motion:reduce){#root .rx-commission-stage *,#root .rxj-hero>.rxj-cinema-ar *,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-chapter *,#root .rxj-home-story[data-story-stage=all] .rxj-home-story-brand *{animation:none!important;transition:none!important}#root :is(.rx-commission-core-pieces,.rx-commission-core-rays,.rx-commission-wordmark-code,.rx-commission-wordmark-letters,.rx-commission-lockup-ray,.rxj-home-story-blinds,.rxj-home-story-brand-pieces,.rxj-home-story-brand-ray){display:none!important}#root .rxj-hero>.rxj-cinema-ar :is(.rxj-cinema-ar-scan,.rxj-cinema-ar-orbit,.rxj-cinema-ar-ray,.rxj-cinema-ar-node){display:none!important}#root :is(.rx-commission-core-final,.rx-commission-emblem,.rx-commission-wordmark-final,.rx-commission-tagline>span,.rx-commission-subtitle){opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}#root .rxj-home-story[data-story-stage=all] :is(.rxj-home-story-media,.rxj-home-story-copy,.rxj-approach-typewriter-glyph,.rxj-home-story-copy>span,.rxj-home-story-copy>ol,.rxj-home-story-copy>a){opacity:1!important;transform:none!important;filter:none!important}}.redoxy-section-brand{display:inline-flex;width:clamp(7rem,11vw,10.5rem);align-items:center;opacity:.88}.redoxy-section-brand img{display:block;width:100%;height:auto}.redoxy-section-brand[data-tone=reversed]{filter:drop-shadow(0 2px 10px rgba(7,20,48,.2))}.capability-detail-heading .redoxy-section-brand{margin-bottom:1rem}.foundation-products-hero__copy .redoxy-section-brand,.foundation-services__hero-copy .redoxy-section-brand,.foundation-support__hero-copy .redoxy-section-brand,.foundation-downloads__hero-copy .redoxy-section-brand,.foundation-legal__hero .redoxy-section-brand{margin-bottom:1.25rem}@media(max-width:640px){.redoxy-section-brand{width:7.5rem}}
