*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0a1730;--navy: #13264d;--electric: #2f7df6;--cyan: #5bc0ff;--ice: #eef3fb;--paper: #f7fafe;--axon-muted: #5a6b8c;--axon-line: rgba(10, 23, 48, .1);--axon-line-light: rgba(238, 243, 251, .14);--axon-radius: 18px;--card-bg: #060d1f;--muted-ice: #94a3b8;--background: 220 45% 96%;--foreground: 218 65% 12%;--card: 0 0% 100%;--card-foreground: 218 65% 12%;--popover: 0 0% 100%;--popover-foreground: 218 65% 12%;--primary: 215 91% 58%;--primary-foreground: 0 0% 100%;--secondary: 220 45% 96%;--secondary-foreground: 218 65% 12%;--muted: 220 45% 96%;--muted-foreground: 220 21% 45%;--accent: 220 45% 96%;--accent-foreground: 218 65% 12%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 100%;--border: 220 20% 90%;--input: 220 20% 90%;--ring: 215 91% 58%;--radius: .5rem}*{border-color:hsl(var(--border));scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}html{scroll-behavior:smooth}body{background-color:hsl(var(--background));font-family:Inter,system-ui,sans-serif;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;overflow-x:hidden}::-moz-selection{background:var(--electric);color:#fff}::selection{background:var(--electric);color:#fff}h1,h2,h3,h4{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;line-height:1.25;letter-spacing:-.025em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:clamp(1.2rem,4vw,2.5rem)!important;padding-left:clamp(1.2rem,4vw,2.5rem)!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:clamp(1.2rem,4vw,2.5rem);padding-left:clamp(1.2rem,4vw,2.5rem)}@media(min-width:1180px){.\!container{max-width:1180px!important}.container{max-width:1180px}}.scroll-reactive-navbar{border-radius:1rem;border-color:#ffffff8c;background-color:#ffffff8c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 34px -26px rgb(10 23 48 / calc(.12 + var(--navbar-scroll-intensity, 0) * .23))}.scroll-reactive-navbar[data-menu-open=true]{border-color:transparent;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}@media(min-width:1024px){.scroll-reactive-navbar{border-radius:var(--navbar-corner-radius, 1rem);border-color:transparent;background-color:transparent;-webkit-backdrop-filter:blur(calc(var(--navbar-scroll-intensity, 0) * 14px));backdrop-filter:blur(calc(var(--navbar-scroll-intensity, 0) * 14px));box-shadow:0 10px 30px -24px rgb(10 23 48 / calc(var(--navbar-scroll-intensity, 0) * .4))}}.axon-ink-crossfade{transition:opacity .26s cubic-bezier(.4,0,.2,1)}.eyebrow{display:flex;align-items:center;gap:.625rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:hsl(var(--primary))}.eyebrow:before{content:"";height:.125rem;width:26px;border-radius:calc(var(--radius) - 4px);background-color:hsl(var(--primary))}.section-dark .eyebrow{color:var(--cyan)}.section-dark .eyebrow:before{background:var(--cyan)}.axon-card{position:relative;overflow:hidden;border-radius:var(--axon-radius);border-width:1px;border-color:#ffffffb3;background-color:#fff9;padding:2rem;--tw-shadow: 0 12px 34px -26px rgba(10,23,48,.35);--tw-shadow-colored: 0 12px 34px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(12px);-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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.axon-card:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 20px 45px -24px rgba(10,23,48,.32);--tw-shadow-colored: 0 20px 45px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-tilt{--card-tilt-x: 0deg;--card-tilt-y: 0deg;--card-edge-angle: 0deg;--card-edge-lift: 0;transition:transform .62s cubic-bezier(.16,1,.3,1),--card-edge-angle-slow 1.1s cubic-bezier(.25,.46,.45,.94),box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.axon-card.card-tilt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;padding:3px;pointer-events:none;opacity:0;background:conic-gradient(from calc(var(--card-edge-angle-slow) - 80deg),transparent 0deg,rgb(47 125 246 / .5) 40deg,rgb(91 192 255 / .85) 80deg,rgb(47 125 246 / .5) 120deg,transparent 160deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:blur(.6px);transition:opacity .9s cubic-bezier(.25,.46,.45,.94)}.axon-card.card-tilt:hover:before{opacity:calc(.4 + var(--card-edge-lift) * .45)}.card-tilt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;background:conic-gradient(from calc(var(--card-edge-angle) - 55deg),transparent 0deg,rgb(47 125 246 / .5) 28deg,rgb(91 192 255 / .95) 55deg,rgb(47 125 246 / .5) 82deg,transparent 110deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .52s cubic-bezier(.16,1,.3,1)}.axon-card.card-tilt:hover:after{opacity:calc(.34 + var(--card-edge-lift) * .66);transition-duration:.16s}.axon-card.card-tilt:hover{transform:perspective(800px) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y))}@media(prefers-reduced-motion:reduce){.axon-card.card-tilt:hover{transform:none}.axon-card.card-tilt:hover:after{opacity:.5}.axon-card.card-tilt:hover:before{opacity:.4}}.digital-route-stage-shell,.digital-route-stage{background:var(--ink)}@media(min-width:1024px){.digital-route-stage-shell{--digital-route-section-overlap: 18svh;position:relative;height:180svh;margin-top:calc(-1 * var(--digital-route-section-overlap));background:transparent}.digital-route-stage-shell:before{position:absolute;z-index:0;top:var(--digital-route-section-overlap);right:0;bottom:0;left:0;background:radial-gradient(circle 52rem at 75% 100%,#5bc0ff24,#5bc0ff00),linear-gradient(180deg,hsl(var(--background)),#fff);content:"";pointer-events:none}.digital-route-stage{position:sticky;z-index:3;top:0;height:100svh;overflow:hidden;clip-path:inset(10% max(0px,calc(50% - 590px)) 10% max(0px,calc(50% - 590px)) round 32px);isolation:isolate;will-change:clip-path}.digital-route-stage-edge{position:absolute;right:0;bottom:var(--digital-route-edge-bottom, 0%);left:0;z-index:5;display:block;height:0;pointer-events:none;opacity:var(--digital-route-edge-intensity, 0);background:transparent;will-change:bottom,opacity}.digital-route-stage-content{transform:translate3d(0,var(--digital-route-content-lift, 0svh),0);will-change:transform}.digital-route-stage-top-veil{position:absolute;top:calc(-1 * var(--digital-route-top-veil-blur, 1.5px));right:0;left:0;z-index:20;height:var(--digital-route-top-veil-height, .6svh);pointer-events:none;opacity:var(--digital-route-top-veil-opacity, .06);background:linear-gradient(180deg,#010919fa,#031027e0 38%,#0519397a 68%,#071a3800);filter:blur(var(--digital-route-top-veil-blur, 1.5px));transform:translateZ(0);transform-origin:top center;will-change:height,filter,opacity}.digital-route-stage-top-veil-deep{position:absolute;top:calc(-20svh - var(--digital-route-top-veil-blur, 1.5px));right:0;left:0;z-index:21;height:var(--digital-route-top-veil-height, .6svh);pointer-events:none;opacity:min(1,calc(var(--digital-route-top-veil-opacity, .06) * 1.12 + .04));background:linear-gradient(180deg,#00040e,#010817fa 42%,#020c1fc7 72%,#03102700);filter:blur(var(--digital-route-top-veil-blur, 1.5px));transform:translateZ(0);transform-origin:top center;will-change:height,filter,opacity}.digital-route-stage-edge:before{position:absolute;right:0;bottom:-38px;left:0;height:176px;background:linear-gradient(180deg,transparent 0%,rgba(47,125,246,.035) 34%,rgba(91,192,255,.13) 66%,rgba(207,242,255,.4) 88%,rgba(255,255,255,.92) 100%);filter:blur(33px);content:""}.digital-route-stage-edge:after{position:absolute;right:8%;bottom:-30px;left:6%;height:92px;background:linear-gradient(180deg,transparent 0%,rgba(139,222,255,.14) 46%,rgba(226,248,255,.5) 82%,rgba(255,255,255,.86) 100%);filter:blur(26.4px);content:""}.digital-route-stage-corner-glow{position:absolute;bottom:var(--digital-route-edge-bottom, 0%);z-index:4;width:clamp(260px,30vw,560px);aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:var(--digital-route-corner-glow-progress, 0);background:radial-gradient(circle at center,rgba(91,192,255,.58) 0%,rgba(47,125,246,.4) 24%,rgba(47,125,246,.16) 48%,transparent 72%);filter:blur(28px);will-change:bottom,opacity,transform}.digital-route-stage-corner-glow-left{left:0;transform:translate(-50%,50%) scale(var(--digital-route-corner-glow-scale, .42));transform-origin:center}.digital-route-stage-corner-glow-right{right:0;transform:translate(50%,50%) scale(var(--digital-route-corner-glow-scale, .42));transform-origin:center}.digital-route-stage-purple-glow{position:absolute;bottom:var(--digital-route-edge-bottom, 0%);left:15%;z-index:3;width:clamp(440px,48vw,900px);aspect-ratio:1.12;border-radius:50%;pointer-events:none;opacity:var(--digital-route-purple-glow-opacity, 0);background:radial-gradient(circle at center,rgba(91,82,238,.84) 0%,rgba(77,91,225,.58) 26%,rgba(47,125,246,.28) 50%,transparent 74%);filter:blur(46px);transform:translate(-50%,66%) scale(var(--digital-route-purple-glow-scale, .5));transform-origin:center;will-change:bottom,opacity,transform}.digital-route-stage-white-glow{position:absolute;bottom:var(--digital-route-edge-bottom, 0%);z-index:2;width:clamp(300px,36vw,660px);aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:var(--digital-route-white-glow-opacity, 0);background:radial-gradient(circle at center,rgba(255,255,255,.82) 0%,rgba(220,241,255,.38) 32%,rgba(177,221,255,.14) 54%,transparent 74%);filter:blur(42px);transform:translate(-50%,64%) scale(var(--digital-route-white-glow-scale, .52));transform-origin:center;will-change:bottom,opacity,transform}.digital-route-stage-white-glow-left{left:20%}.digital-route-stage-white-glow-right{left:calc(77% + var(--digital-route-specular-x, 0vw));z-index:7;opacity:calc(var(--digital-route-white-glow-opacity, 0) + var(--digital-route-white-specular-opacity-boost, 0));transform:translate(-50%,64%) scale(1.08) scale(var(--digital-route-specular-white-scale, 1))}.digital-route-stage-specular-core{position:absolute;bottom:var(--digital-route-edge-bottom, 0%);left:calc(77% + var(--digital-route-specular-x, 0vw));z-index:8;width:clamp(160px,18vw,320px);aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:var(--digital-route-specular-core-intensity, 0);transform:translate(-50%,64%) scale(var(--digital-route-specular-white-scale, 1));transform-origin:center;will-change:bottom,left,opacity,transform}.digital-route-stage-specular-core:before,.digital-route-stage-specular-core:after{position:absolute;top:50%;left:50%;pointer-events:none;content:""}.digital-route-stage-specular-core:before{width:34%;height:8%;border-radius:50%;background:#f5fdfff0;box-shadow:0 0 12px #ffffffe6,0 0 28px #77ffda9e;filter:blur(5px);transform:translate(-50%,-50%) rotate(-7deg)}.digital-route-stage-specular-echo{position:absolute;bottom:calc(var(--digital-route-edge-bottom, 0%) + 6px);left:calc(91% + var(--digital-route-specular-x, 0vw));z-index:4;width:clamp(280px,31vw,560px);aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:var(--digital-route-specular-echo-opacity, 0);background:radial-gradient(circle at center,rgba(225,252,255,.68) 0%,rgba(156,240,247,.38) 30%,rgba(92,219,211,.16) 52%,transparent 76%);filter:blur(50px);transform:translate(-50%,50%) scale(var(--digital-route-specular-echo-scale, .65));transform-origin:center;will-change:bottom,left,opacity,transform}.digital-route-stage-specular-core:after{width:46%;height:2px;background:linear-gradient(90deg,transparent,rgba(167,238,255,.76) 22%,rgba(255,255,255,1) 50%,rgba(119,255,218,.76) 78%,transparent);box-shadow:0 0 9px #b6f6ffd1;filter:blur(1.5px);transform:translate(-50%,-50%) rotate(-7deg)}.digital-route-stage-turquoise-glow{position:absolute;bottom:var(--digital-route-edge-bottom, 0%);left:calc(82% + var(--digital-route-specular-x, 0vw));z-index:6;width:clamp(300px,34vw,620px);aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:calc(var(--digital-route-turquoise-glow-opacity, 0) + var(--digital-route-turquoise-specular-opacity-boost, 0));background:radial-gradient(circle at center,rgba(119,255,218,.82) 0%,rgba(74,238,207,.54) 28%,rgba(91,211,225,.24) 52%,transparent 74%);filter:blur(var(--digital-route-turquoise-glow-blur, 22px));transform:translate(-50%,50%) scale(var(--digital-route-turquoise-glow-scale, .5)) scale(var(--digital-route-specular-turquoise-scale, 1));transform-origin:center;will-change:bottom,filter,opacity,transform}.digital-route-stage-electric-glow{position:absolute;bottom:var(--digital-route-edge-bottom, 0%);left:calc(69% + var(--digital-route-specular-x, 0vw));z-index:7;width:clamp(300px,34vw,620px);aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:calc(var(--digital-route-turquoise-glow-opacity, 0) + var(--digital-route-turquoise-specular-opacity-boost, 0));background:radial-gradient(circle at center,rgba(47,125,246,.78) 0%,rgba(47,125,246,.48) 30%,rgba(65,145,255,.2) 54%,transparent 74%);filter:blur(var(--digital-route-turquoise-glow-blur, 22px));transform:translate(-50%,50%) scale(var(--digital-route-turquoise-glow-scale, .5)) scale(var(--digital-route-specular-turquoise-scale, 1));transform-origin:center;will-change:bottom,filter,opacity,transform}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.digital-route-stage-shell{height:auto;margin-top:0;padding-block:2rem;background:var(--ink)}.digital-route-stage-shell:before{display:none}.digital-route-stage{position:relative;width:94%;height:auto;margin-inline:auto;border-radius:32px;clip-path:none;padding-block:7rem!important;will-change:auto}.digital-route-stage-edge,.digital-route-stage-corner-glow,.digital-route-stage-purple-glow,.digital-route-stage-white-glow,.digital-route-stage-turquoise-glow,.digital-route-stage-electric-glow,.digital-route-stage-specular-core,.digital-route-stage-specular-echo,.digital-route-stage-top-veil,.digital-route-stage-top-veil-deep{display:none}.digital-route-stage-content{transform:none;will-change:auto}}.case-study-card-shadow{box-shadow:0 34px 90px -45px #0a1730cc}.case-studies-progress-rail{opacity:1;filter:blur(0);transform:translateZ(0);transition:opacity .74s cubic-bezier(.4,0,.2,1),filter .74s cubic-bezier(.4,0,.2,1);transition-delay:0ms;will-change:opacity,filter}.case-studies-progress-fill{filter:grayscale(0);transition:transform .3s cubic-bezier(.22,1,.36,1),filter .26s ease .74s;will-change:transform,filter}.case-studies-progress-rail[data-final-approach=true] .case-studies-progress-fill{transition:transform .78s cubic-bezier(.16,.72,.15,1),filter .26s ease .74s}.case-studies-progress-rail[data-spent=true]{opacity:0;filter:blur(7px);transition-delay:1.12s}.case-studies-progress-rail[data-spent=true] .case-studies-progress-fill{filter:grayscale(1)}.case-study-card-shadow-centered{box-shadow:-3px 0 8px -4px #010612d6,3px 0 8px -4px #010612d6,-12px 0 18px -11px #010612f5,12px 0 18px -11px #010612f5,0 34px 90px -45px #0a1730cc}.case-study-card-shell{isolation:isolate;transition:width .68s cubic-bezier(.32,0,.16,1) .41s,box-shadow .36s ease;will-change:width}.case-study-card-cover{width:100%}.case-study-inline-detail{left:100%;width:0;overflow:hidden;padding:2rem 0;opacity:0;pointer-events:none;transform:translate(-24px);transition:opacity .26s ease .3s,transform .42s cubic-bezier(.22,1,.36,1) .3s}.case-study-inline-detail:before{position:absolute;top:1.5rem;bottom:1.5rem;left:0;width:1px;background:linear-gradient(to bottom,transparent,rgba(91,192,255,.34) 14%,rgba(91,192,255,.18) 86%,transparent);opacity:0;transform:scaleY(0);transform-origin:bottom;transition:opacity .22s ease 285ms,transform .36s cubic-bezier(.4,0,1,1) 285ms;content:""}.case-study-inline-detail__content{padding-inline:1.75rem}.case-study-inline-detail__block{opacity:0;transform:translateY(-8px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,1,1)}.case-study-inline-detail__after{transition-delay:0ms}.case-study-inline-detail__turn{transition-delay:90ms}.case-study-inline-detail__before{transition-delay:.18s}.case-study-inline-detail__cta{position:absolute;right:1.75rem;bottom:0;transition-delay:0ms}.case-study-details-arrow--toggle{transition:transform .26s cubic-bezier(.22,1,.36,1)}.case-study-details-arrow--toggle>svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.case-study-details-button:hover .case-study-details-arrow--toggle{transform:translate(2px)}@media(min-width:1024px){.case-study-card-cover{width:clamp(272px,33svh,352px)}.case-study-card-shell[data-expanded=true]{width:clamp(620px,78svh,760px);box-shadow:-3px 0 8px -4px #010612d6,3px 0 8px -4px #010612d6,0 40px 100px -44px #0a1730e0;transition:width .72s cubic-bezier(.22,1,.36,1),box-shadow .36s ease}.case-study-inline-detail{left:clamp(272px,33svh,352px);width:calc(clamp(620px,78svh,760px) - clamp(272px,33svh,352px))}.case-study-card-shell[data-expanded=true] .case-study-inline-detail{opacity:1;pointer-events:auto;transform:translate(0);transition-delay:90ms}.case-study-card-shell[data-expanded=true] .case-study-inline-detail:before{opacity:1;transform:scaleY(1);transform-origin:top;transition-delay:.11s}.case-study-card-shell[data-expanded=true] .case-study-inline-detail__block{opacity:1;transform:translateY(0)}.case-study-card-shell[data-expanded=true] .case-study-inline-detail__before{transition-delay:.33s}.case-study-card-shell[data-expanded=true] .case-study-inline-detail__turn{transition-delay:.52s}.case-study-card-shell[data-expanded=true] .case-study-inline-detail__after{transition-delay:.71s}.case-study-card-shell[data-expanded=true] .case-study-inline-detail__cta{transition-delay:.89s}.case-study-card-shell[data-expanded=true] .case-study-details-arrow--toggle{transform:translate(0)}.case-study-card-shell[data-expanded=true] .case-study-details-button:hover .case-study-details-arrow--toggle{transform:translate(-2px)}.case-study-card-shell[data-expanded=true] .case-study-details-arrow--toggle>svg{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.case-study-card-shell,.case-study-inline-detail,.case-study-inline-detail:before,.case-study-inline-detail__block,.case-study-details-arrow,.case-study-details-arrow--toggle>svg{transition-delay:0ms!important;transition-duration:.01ms!important}}.case-study-relief:before{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;pointer-events:none;background:linear-gradient(var(--card-relief-angle, 180deg),rgb(255 255 255 / .5) 0%,rgb(255 255 255 / .14) 22%,rgb(255 255 255 / .03) 44%,rgb(6 14 32 / .65) 74%,rgb(2 6 16 / .95) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.case-study-relief:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #fff3,inset var(--card-bloom-x, 0px) var(--card-bloom-y, 18px) 30px -16px #ffffff42,inset var(--card-bloom-x, 0px) var(--card-bloom-y, 18px) 78px -44px #ffffff3d,inset 1px 0 rgba(255,255,255,var(--card-relief-left, .13)),inset -1px 0 rgba(255,255,255,var(--card-relief-right, .13)),inset 24px 0 46px -28px rgba(0,0,0,var(--card-shade-left, 0)),inset -24px 0 46px -28px rgba(0,0,0,var(--card-shade-right, 0)),inset 0 -1px #00000080,inset calc(var(--card-bloom-x, 0px) * -1) calc(var(--card-bloom-y, 18px) * -1) 44px -24px #00000094,inset calc(var(--card-bloom-x, 0px) * -1) calc(var(--card-bloom-y, 18px) * -1) 96px -52px #00000080}.case-study-optimization-bars{mask-image:linear-gradient(to bottom,transparent 0%,black 25%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 25%)}.case-study-optimization-bar{background:linear-gradient(180deg,var(--cyan) 0%,var(--electric) 100%);box-shadow:0 0 10px #5bc0ff99,0 0 20px #2f7df64d;opacity:.9;animation:case-study-optimization-pulse 3s infinite alternate ease-in-out}@keyframes case-study-optimization-pulse{0%{opacity:.7;filter:brightness(.9)}to{opacity:1;filter:brightness(1.2)}}@media(prefers-reduced-motion:reduce){.case-study-optimization-bar{animation:none;opacity:.9;filter:none}}.case-study-order-matrix-screen:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(6,11,20,.8) 0%,rgba(6,11,20,.1) 40%,transparent 100%)}.case-study-order-grid{background-image:radial-gradient(circle at center,rgba(255,255,255,.055) 0 1px,transparent 1.2px);background-size:calc(100% / 52) calc(100% / 28)}@keyframes case-study-order-pulse{0%,68%,to{opacity:.62;transform:scale(.98);filter:brightness(.92)}78%,84%{opacity:1;transform:scale(1.04);filter:brightness(1.15);box-shadow:0 0 5px #5bc0ffa6,0 0 10px #2f7df64d}}.case-study-scale-badge{color:#06182f;background:linear-gradient(135deg,#b8e7ff,#5bc0ff);box-shadow:inset 0 1px #ffffff61,0 0 20px -8px #5bc0ffb3}.case-study-scale-waves{mask-image:linear-gradient(to bottom,transparent 0%,black 19%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 19%)}.case-study-visibility-circles{mask-image:linear-gradient(to bottom,transparent 0%,black 24%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 24%)}.case-study-visibility-circle-bright{filter:drop-shadow(0 0 3px rgba(91,192,255,.4))}.case-study-details-button{background-color:#0a173085;box-shadow:inset 0 1px #ffffff24,0 8px 22px -14px #000712b8;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);transition:border-color .18s ease,background-color .18s ease,transform .22s ease}.case-study-details-button:hover{background-color:#0a1730b8}.case-study-details-button:active{transform:translateY(1px)}.case-study-automation-atmosphere{background:radial-gradient(105% 96% at 0% 100%,rgba(6,30,67,.96) 0%,rgba(4,17,40,.9) 48%,transparent 72%),radial-gradient(86% 84% at 0% 0%,rgba(7,27,57,.8) 0%,rgba(3,12,29,.52) 50%,transparent 72%),radial-gradient(86% 84% at 100% 100%,rgba(7,27,57,.76) 0%,rgba(3,12,29,.5) 50%,transparent 72%),linear-gradient(135deg,#06162f,#020914,#041126)}.case-study-automation-electric-bloom{background:radial-gradient(circle,rgba(53,151,255,.56) 0%,rgba(26,112,230,.3) 30%,rgba(18,81,180,.08) 57%,transparent 74%);filter:blur(30px)}.case-study-automation-lower-haze{background:#041126;filter:blur(34px);opacity:.88}.axon-ai-companion{animation:axon-ai-companion-reveal 3.82s cubic-bezier(.16,1,.3,1) both}.axon-ai-companion-trigger{position:relative;width:72px;height:72px;overflow:visible;border:1px solid transparent;border-radius:999px;background:transparent;cursor:pointer;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),border-color .2s ease;animation:axon-ai-companion-frame .8s 2.6s cubic-bezier(.16,1,.3,1) both}.axon-ai-companion-trigger:hover{transform:scale(1.05);border-color:#ffffff4d}.axon-ai-companion-canvas{position:absolute;top:50%;left:50%;width:110px;height:110px;transform:translate(-50%,-50%);pointer-events:none}.axon-ai-companion-mark{width:100%;height:100%;overflow:visible;animation:axon-ai-companion-mark-enter 3.82s cubic-bezier(.16,1,.3,1) both}.axon-ai-companion-mark-body{transform-origin:center}.axon-ai-companion-anchor{position:relative;width:72px;height:72px}.axon-ai-companion-messages{position:absolute;bottom:calc(100% - 6px);left:calc(100% + 2px);pointer-events:none}.axon-ai-companion-message{width:-moz-max-content;width:max-content;max-width:min(17rem,calc(100vw - 7.5rem));margin:0;border:1px solid rgba(255,255,255,.12);border-radius:16px 16px 16px 6px;background:#060e1ef5;box-shadow:0 12px 32px #00040b52;color:#ebf4ffe6;padding:9px 14px;font:500 12px/1.35 var(--font-display, Inter, sans-serif);letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:0 100%;animation:axon-ai-companion-message-in .38s cubic-bezier(.16,1,.3,1) both}.axon-ai-companion-message.is-leaving{animation:axon-ai-companion-message-out .32s ease forwards}@media(max-width:1023px){html[data-access-invitation-mounted=true] .axon-ai-companion{display:none}}@keyframes axon-ai-companion-reveal{0%{opacity:0}18%{opacity:1}to{opacity:1}}@keyframes axon-ai-companion-mark-enter{0%,14%{opacity:0;transform:translate(32px,44px) rotate(-38deg) scale(.24);filter:blur(3px)}66%{opacity:1;transform:translate(-3px,2px) rotate(5deg) scale(1.055);filter:blur(0)}83%{transform:translate(1px,-1px) rotate(-1deg) scale(.993)}to{opacity:1;transform:translate(0) rotate(0) scale(1);filter:blur(0)}}@keyframes axon-ai-companion-frame{0%{border-color:transparent;background:transparent;box-shadow:none}to{border-color:#fffffff5;background:#fffffff5;box-shadow:0 8px 32px #0000003d,inset 0 0 24px #ffffffe6}}@keyframes axon-ai-companion-message-in{0%{opacity:0;transform:translate(-8px,8px) scale(.94)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes axon-ai-companion-message-out{to{opacity:0;transform:translate(-4px,4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.axon-ai-companion,.axon-ai-companion-trigger,.axon-ai-companion-mark,.axon-ai-companion-mark-body,.axon-ai-companion-message,.axon-ai-companion-message.is-leaving{animation:none}.axon-ai-companion-trigger{border-color:#fffffff5;background:#fffffff5}.axon-ai-companion-message{opacity:1;transform:none}}.case-study-expansion-dialog{animation:case-study-expand-in .52s cubic-bezier(.16,1,.3,1) both;box-shadow:0 42px 120px #0007178c}.case-study-access-dialog{animation:case-study-access-in .46s cubic-bezier(.16,1,.3,1) .18s both;box-shadow:0 28px 90px #091e4233}.access-invitation-entry-blur{background:#eaf3ff42;-webkit-backdrop-filter:blur(15px) saturate(110%);backdrop-filter:blur(15px) saturate(110%);animation:access-invitation-reveal-navbar 1.35s ease-out both}.access-invitation-electric-trust{position:relative;isolation:isolate;display:inline-flex;min-height:1.8rem;flex-shrink:0;align-items:center;overflow:hidden;border:1px solid rgba(47,125,246,.28);border-radius:999px;padding:.18rem .45rem;background:#f0f7ffc7;box-shadow:inset 0 1px #ffffffe6,0 0 16px -6px #2f7df6b8;color:#175fc7;font-size:.66rem;line-height:1.15;text-align:center;-webkit-backdrop-filter:blur(10px) saturate(135%);backdrop-filter:blur(10px) saturate(135%)}.access-invitation-electric-trust:before{position:absolute;top:-160%;right:-160%;bottom:-160%;left:-160%;z-index:0;background:conic-gradient(from 0deg,transparent 0deg,rgba(47,125,246,.18) 62deg,rgba(91,192,255,.82) 104deg,rgba(255,255,255,.92) 126deg,rgba(47,125,246,.28) 160deg,transparent 216deg,transparent 360deg);filter:blur(7px);animation:access-invitation-electric-orbit 4.2s linear infinite;content:""}.access-invitation-electric-trust:after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:1;border-radius:inherit;background:#f4f9ffd1;content:""}@keyframes access-invitation-electric-orbit{to{transform:rotate(360deg)}}.case-studies-closing-title-line{display:block;overflow:hidden;padding-bottom:.1em}.case-studies-closing-title-line>span{display:block;transform:translateY(110%)}[data-reveal-visible=true] .case-studies-closing-title-line>span{animation:heroLineReveal 1s cubic-bezier(.2,.85,.25,1) forwards}.case-studies-closing-title-shine{background:linear-gradient(110deg,var(--ink) 10%,var(--cyan) 40%,var(--electric) 60%,var(--ink) 90%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}[data-reveal-visible=true] .case-studies-closing-title-shine{animation:heroTextShine 2.4s linear .65s 3}@media(prefers-reduced-motion:reduce){.case-studies-closing-title-line>span,[data-reveal-visible=true] .case-studies-closing-title-line>span{animation:none;transform:none}[data-reveal-visible=true] .case-studies-closing-title-shine{animation:none}}.case-studies-closing-veil{animation:none}[data-closing-seam=veiled] .axon-ai-companion{z-index:100}[data-closing-seam=veiled] .axon-ai-companion-anchor{opacity:0}[data-closing-seam=returned] .axon-site-header,[data-closing-seam=returned] .axon-ai-companion{z-index:130}[data-closing-seam=returned] .axon-site-header,[data-closing-seam=returned] .axon-ai-companion-anchor{animation:case-studies-closing-seam-return .48s ease-out both}@keyframes case-studies-closing-seam-return{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){[data-closing-seam=returned] .axon-site-header,[data-closing-seam=returned] .axon-ai-companion-anchor{animation:none}}.access-invitation-entry-blur--closing{animation:access-invitation-exit-blur .88s ease-out both}.access-invitation-shell--closing{animation:access-invitation-shell-exit .88s ease-out both}.case-study-access-dialog--closing{animation:case-study-access-out .26s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes case-study-expand-in{0%{opacity:0;transform:translateY(18px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes case-study-access-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes access-invitation-reveal-navbar{0%,28%{opacity:1}to{opacity:0}}@keyframes access-invitation-exit-blur{0%{opacity:.7}to{opacity:0}}@keyframes access-invitation-shell-exit{0%{opacity:1}to{opacity:0}}@keyframes case-study-access-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.975)}}@media(prefers-reduced-motion:reduce){.case-study-expansion-dialog,.case-study-access-dialog{animation:none}.access-invitation-entry-blur{animation:none;opacity:0}.access-invitation-electric-trust:before{animation:none}.access-invitation-entry-blur--closing,.access-invitation-shell--closing,.case-study-access-dialog--closing{animation:none}}.case-study-invitation-pane{pointer-events:none;-webkit-backdrop-filter:blur(calc(var(--card-glass, 1) * 24px)) saturate(calc(100% + var(--card-glass, 1) * 62%)) brightness(calc(1 + var(--card-glass, 1) * .05));backdrop-filter:blur(calc(var(--card-glass, 1) * 24px)) saturate(calc(100% + var(--card-glass, 1) * 62%)) brightness(calc(1 + var(--card-glass, 1) * .05))}.case-study-invitation-shell{isolation:isolate;border:1px solid rgb(255 255 255 / .85);background:linear-gradient(150deg,#ffffffa8,#e8f1fe66 44%,#b2cdf557);box-shadow:inset 0 1px #fffffff2,inset 1px 0 rgb(255 255 255 / var(--card-relief-left, .5)),inset -1px 0 rgb(255 255 255 / var(--card-relief-right, .5)),inset 26px 0 50px -30px rgb(10 23 48 / var(--card-shade-left, 0)),inset -26px 0 50px -30px rgb(10 23 48 / var(--card-shade-right, 0)),inset 0 -22px 44px -30px #2f7df657,0 1px 1px #fff9,0 34px 80px -38px #0a173080,0 16px 38px -24px #0a173052;transition:box-shadow .52s ease,background .52s ease}.case-study-invitation-shell[data-landed=true]{background:linear-gradient(150deg,#ffffffbd,#e4f0ff75 44%,#9cc2f666);box-shadow:inset 0 1px #fff,inset 1px 0 rgb(255 255 255 / var(--card-relief-left, .5)),inset -1px 0 rgb(255 255 255 / var(--card-relief-right, .5)),inset 26px 0 50px -30px rgb(10 23 48 / var(--card-shade-left, 0)),inset -26px 0 50px -30px rgb(10 23 48 / var(--card-shade-right, 0)),inset 0 -26px 52px -28px #2f7df680,0 1px 1px #ffffffb3,0 40px 96px -38px #0a17308f,0 18px 44px -24px #103c8c5c}.case-study-invitation-shell:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(280px 260px at calc(50% + var(--card-bloom-x, 0px) * 2) calc(34% + var(--card-bloom-y, 0px)),rgb(255 255 255 / .7),rgb(255 255 255 / .16) 38%,transparent 70%),radial-gradient(320px 240px at 12% 112%,rgb(47 125 246 / .16),transparent 66%),linear-gradient(118deg,rgb(255 255 255 / .3),transparent 34% 72%,rgb(10 23 48 / .06))}.case-study-invitation-shell:after{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;padding:1.4px;border-radius:inherit;pointer-events:none;background:linear-gradient(var(--card-relief-angle, 150deg),rgb(255 255 255 / 1),rgb(255 255 255 / .42) 26%,rgb(120 160 220 / .22) 52%,rgb(47 125 246 / .34) 76%,rgb(255 255 255 / .7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.case-study-invitation-sweep{position:absolute;z-index:4;top:-30%;right:-60%;bottom:-30%;left:-60%;opacity:0;pointer-events:none;background:linear-gradient(104deg,transparent 38%,rgb(255 255 255 / .62) 48%,rgb(198 226 255 / .5) 52%,transparent 62%)}.case-study-invitation-shell[data-landed=true] .case-study-invitation-sweep{animation:case-study-invitation-sweep 1.15s cubic-bezier(.3,0,.2,1) .14s both}@keyframes case-study-invitation-sweep{0%{opacity:0;transform:translate(-46%)}26%{opacity:1}to{opacity:0;transform:translate(46%)}}.case-study-invitation-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(circle at center,rgb(10 23 48 / .5) .55px,transparent .75px);background-size:10px 10px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}.case-study-invitation-aura{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:208px;height:208px;border-radius:50%;opacity:.52;pointer-events:none;filter:blur(26px);background:radial-gradient(circle at 50% 42%,rgb(255 255 255 / .9),rgb(91 192 255 / .4) 32%,rgb(47 125 246 / .24) 52%,transparent 70%);transition:opacity .62s ease,transform .62s cubic-bezier(.22,1,.36,1)}.case-study-invitation-shell[data-landed=true] .case-study-invitation-aura{opacity:.95;transform:scale(1.1)}.case-study-invitation-plus{position:relative;z-index:2;width:132px;height:132px}.case-study-invitation-plus-art{display:block;width:100%;height:100%;overflow:visible;transform-origin:center;filter:drop-shadow(0 0 0 rgb(91 192 255 / 0));transition:transform .42s cubic-bezier(.22,1,.36,1),filter .42s ease}.case-study-invitation-plus:hover .case-study-invitation-plus-art{transform:scale(1.04) rotate(5deg);filter:drop-shadow(0 0 10px rgb(91 192 255 / .45))}.case-study-invitation-spark{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;width:92px;height:92px;border-radius:50%;pointer-events:none;filter:blur(14px);background:radial-gradient(circle,rgb(255 255 255 / .85),rgb(91 192 255 / .55) 34%,rgb(47 125 246 / .22) 58%,transparent 74%);animation:case-study-invitation-breathe 4.6s ease-in-out infinite;transition:opacity .62s ease;opacity:.72}.case-study-invitation-shell[data-landed=true] .case-study-invitation-spark{animation-duration:2.9s;opacity:1}@keyframes case-study-invitation-breathe{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}.case-study-invitation-floor{position:absolute;bottom:5%;left:50%;width:124px;height:22px;border-radius:50%;transform:translate(-50%);filter:blur(7px);background:radial-gradient(ellipse,rgb(16 40 88 / .2),rgb(16 40 88 / .08) 44%,transparent 72%)}@media(prefers-reduced-motion:reduce){.case-study-invitation-shell[data-landed=true] .case-study-invitation-sweep,.case-study-invitation-spark,.case-study-invitation-shell[data-landed=true] .case-study-invitation-spark{animation:none}.case-study-invitation-plus:hover .case-study-invitation-plus-art{transform:none}}.case-study-traceability-poster{background:radial-gradient(circle at 21% 7%,rgba(255,255,255,.16),transparent 30%),linear-gradient(145deg,#5bc0ff,#2f7df6 42%,#1554b0)}.case-study-traceability-poster:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.34) 0 .45px,transparent .62px),radial-gradient(circle at 70% 35%,rgba(1,14,37,.24) 0 .4px,transparent .56px);background-size:5px 5px,7px 7px;content:"";mix-blend-mode:soft-light;opacity:.15}.case-study-traceability-fan{transform-origin:14% 62%;transition:transform .7s cubic-bezier(.2,.75,.2,1)}.group:hover .case-study-traceability-fan{transform:scale(1.008)}.case-study-automation-crt:before,.case-study-automation-crt:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;content:""}.case-study-automation-crt:before{background:linear-gradient(transparent 50%,#00000047 50%);background-size:100% 4px;opacity:.62}.case-study-automation-crt:after{box-shadow:inset 0 0 20px #5bc0ff17}.route-step-card{position:relative;display:flex;align-items:center;gap:1.25rem;border-radius:1rem;border-width:1px;border-color:#ffffff1a;background-color:#ffffff08;padding:1.25rem;--tw-backdrop-blur: blur(12px);-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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.route-step-card:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#2f7df666;background-color:#2f7df60f;box-shadow:0 10px 40px -12px #2f7df659}.route-step-num{font-family:Space Grotesk,system-ui,sans-serif;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:#ffffff1a;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.route-step-card:hover .route-step-num{color:var(--cyan);text-shadow:0 0 15px rgba(91,192,255,.5)}.axon-card:not(.card-tilt):before{content:"";position:absolute;left:0;right:0;top:0;height:3px;transform-origin:left;--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: var(--electric) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--cyan) var(--tw-gradient-to-position);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.axon-card:not(.card-tilt):hover:before{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blob-1{animation:drift1 22s ease-in-out infinite alternate}.blob-2{animation:drift2 26s ease-in-out infinite alternate}.blob-3{animation:drift3 30s ease-in-out infinite alternate}@keyframes drift1{0%{transform:translate(0) scale(1)}to{transform:translate(14vw,10vh) scale(1.18)}}@keyframes drift2{0%{transform:translate(0) scale(1.1)}to{transform:translate(-12vw,-12vh) scale(.95)}}@keyframes drift3{0%{transform:translate(0)}to{transform:translate(-18vw,14vh) scale(1.25)}}@keyframes pageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.page-enter{animation:pageIn .5s cubic-bezier(.2,.8,.2,1)}@keyframes mobileNavLinkIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mobileNavActionsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mobile-nav-link-enter{animation:mobileNavLinkIn .45s cubic-bezier(.2,.8,.2,1) both}.mobile-nav-actions-enter{animation:mobileNavActionsIn .5s cubic-bezier(.2,.8,.2,1) .28s both}@keyframes pulse-node{0%,to{opacity:.25;r:5}50%{opacity:1;r:8}}@keyframes route-node-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}.route-node-pulse{transform-box:fill-box;transform-origin:center;animation:route-node-pulse 2.4s ease-in-out infinite}@keyframes route-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.route-panel-enter{animation:route-panel-in .45s cubic-bezier(.2,.8,.2,1)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:45px;border-radius:999px;padding:.88rem 1.62rem;transition:transform .26s cubic-bezier(.25,1,.2,1),box-shadow .26s,background .26s,color .26s,border-color .26s;will-change:transform,box-shadow}.btn:active{transform:translateY(1px) scale(.985)!important}.btn-primary{position:relative;background:linear-gradient(180deg,#438af0,#1f6fdf);color:#fff;border:1px solid rgba(29,109,224,.78);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000001f,0 4px 12px -4px #2f7df64d;text-shadow:0 1px 1px rgba(0,0,0,.12)}.btn-primary:hover{background:linear-gradient(180deg,#5094f5,#1b65d4);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000021,0 7px 18px -6px #2f7df66b}.btn-primary:active{background:linear-gradient(180deg,#1f6fdf,#1b65d4);box-shadow:inset 0 2px 5px #00000038,0 0 #2f7df600;text-shadow:none}.btn-white{position:relative;background:linear-gradient(180deg,#fff,#f0f4f8);color:var(--ink);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,inset 0 -1px #0000000d,0 4px 12px -4px #00000040}.btn-white:hover{background:linear-gradient(180deg,#fff,#f8fafc);transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -1px #0000000d,0 7px 24px -6px #ffffff73}.btn-white:active{background:linear-gradient(180deg,#f0f4f8,#e2e8f0);box-shadow:inset 0 2px 5px #0000001a,0 0 0 transparent}.btn-flow-text{background:var(--ink);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;transition:background .3s ease}.arrow-icon{display:inline-block;width:16px;height:16px;background-color:var(--ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:background .3s ease,transform .26s cubic-bezier(.25,1,.2,1)}.btn-white:hover .btn-flow-text,.btn-white:hover .arrow-icon{background-image:linear-gradient(90deg,#1f6fdf,#5bc0ff,#1f6fdf,#5bc0ff,#1f6fdf);background-size:200% auto;animation:waterFlow 3s linear infinite}.btn-white:hover .arrow-icon{transform:translate(3px)}@keyframes waterFlow{0%{background-position:0% center}to{background-position:-200% center}}.btn-ghost{color:var(--ink);border:1px solid rgba(10,23,48,.14);background:#ffffff8f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-ghost:hover{border-color:#2f7df652;transform:translateY(-1px);box-shadow:0 3px 12px -6px #2f7df62e}.btn-ghost-dark{color:var(--ice);border:1px solid rgba(238,243,251,.2);background:#ffffff0d}.btn-ghost-dark:hover{border-color:#5bc0ff73;transform:translateY(-1px);box-shadow:0 3px 12px -6px #5bc0ff21}.hero-card{position:relative;isolation:isolate;overflow:hidden;border-radius:40px;background-color:var(--card-bg);border:1px solid transparent;box-shadow:0 40px 100px -20px #060d1f66,inset 0 1px 2px #ffffff0a;background-image:linear-gradient(var(--card-bg),var(--card-bg)),conic-gradient(from var(--b-angle),rgba(255,255,255,.02) 0%,rgba(255,255,255,.02) 35%,rgba(47,125,246,.3) 45%,rgba(91,192,255,.8) 50%,rgba(47,125,246,.3) 55%,rgba(255,255,255,.02) 65%,rgba(255,255,255,.02) 100%);background-clip:padding-box,border-box;background-origin:padding-box,border-box;animation:borderSpin 12s linear infinite}@keyframes borderSpin{0%{--b-angle: 0deg}to{--b-angle: 360deg}}.hero-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(800px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(91,192,255,.12),transparent 40%);pointer-events:none;opacity:0;transition:opacity .5s ease}.hero-card:hover:after{opacity:1}.hero-axon-mark{opacity:.16;overflow:visible;transition:opacity .45s ease}.hero-axon-trigger:hover .hero-axon-mark,.hero-axon-trigger:focus-visible .hero-axon-mark{opacity:.34}.hero-axon-mark__light{opacity:0;transition:opacity .4s ease}.hero-axon-trigger:hover .hero-axon-mark__light,.hero-axon-trigger:focus-visible .hero-axon-mark__light{opacity:.72}.hero-axon-mark__pulse-line{opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke}.hero-axon-mark__pulse-line--primary{stroke-width:1.8;stroke-dasharray:17 9}.hero-axon-mark__pulse-line--echo{stroke-width:1.15;stroke-dasharray:7 13}.hero-axon-mark__press-ring{opacity:0;transition:opacity .26s cubic-bezier(.4,0,.2,1)}.hero-axon-mark__press-ring--held{opacity:1;transition-duration:.48s;transition-delay:.22s}.hero-axon-mark__press-ring--preview{opacity:1;transition-duration:.22s;transition-delay:0ms}.hero-axon-mark__pulse--active .hero-axon-mark__pulse-line--primary{animation:hero-axon-electric-pulse .72s cubic-bezier(.16,1,.3,1) both}.hero-axon-mark__pulse--active .hero-axon-mark__pulse-line--echo{animation:hero-axon-electric-echo .76s 80ms cubic-bezier(.16,1,.3,1) both}@keyframes hero-axon-electric-pulse{0%{opacity:0;filter:drop-shadow(0 0 0 rgba(var(--pulse-glow-primary, 91, 192, 255),0));stroke-dashoffset:52;transform:scale(.99)}16%{opacity:.95;filter:drop-shadow(0 0 5px rgba(var(--pulse-glow-primary, 91, 192, 255),.9))}58%{opacity:.48;filter:drop-shadow(0 0 9px rgba(var(--pulse-glow-primary, 91, 192, 255),.55))}to{opacity:0;filter:drop-shadow(0 0 14px rgba(var(--pulse-glow-primary, 91, 192, 255),0));stroke-dashoffset:-18;transform:scale(1.065)}}@keyframes hero-axon-electric-echo{0%{opacity:0;filter:drop-shadow(0 0 0 rgba(var(--pulse-glow-echo, 47, 125, 246),0));stroke-dashoffset:-28;transform:scale(1)}22%{opacity:.66;filter:drop-shadow(0 0 6px rgba(var(--pulse-glow-echo, 47, 125, 246),.72))}to{opacity:0;filter:drop-shadow(0 0 12px rgba(var(--pulse-glow-echo, 47, 125, 246),0));stroke-dashoffset:38;transform:scale(1.095)}}.error-screen{background-color:#060a13;background-image:radial-gradient(circle,rgba(255,255,255,.045) 1px,transparent 1px);background-size:32px 32px}.error-screen:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at center,transparent 20%,rgba(1,5,14,.72) 100%);content:"";pointer-events:none}.error-screen__spotlight{--error-pointer-x: 50%;--error-pointer-y: 50%;background:radial-gradient(circle 700px at var(--error-pointer-x) var(--error-pointer-y),rgba(47,125,246,.15) 0%,rgba(91,192,255,.045) 42%,transparent 78%);mix-blend-mode:screen}.error-screen__symbol{--axon-shift-x: 0px;--axon-shift-y: 0px;--axon-tilt-x: 0deg;--axon-tilt-y: 0deg;width:220vw;filter:drop-shadow(0 0 70px rgba(47,125,246,.32));mix-blend-mode:screen;transform:translate(calc(-50% + var(--axon-shift-x)),calc(-50% + var(--axon-shift-y))) perspective(1800px) rotateX(var(--axon-tilt-x)) rotateY(var(--axon-tilt-y)) scale(1.002);transform-style:preserve-3d;transition:transform .62s cubic-bezier(.16,1,.3,1);will-change:transform}.error-screen__symbol .hero-axon-mark{opacity:1}.error-screen__symbol .hero-axon-mark__base{opacity:.16}.error-screen__symbol .hero-axon-mark__press-ring{transition-duration:1.1s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.error-screen__symbol .hero-axon-mark__press-ring--preview{transition-duration:.9s;transition-delay:0ms;transition-timing-function:cubic-bezier(.16,1,.3,1)}@media(min-aspect-ratio:1 / 1){.error-screen__symbol{width:206vh}}.error-screen__content{animation:error-screen-enter .7s cubic-bezier(.16,1,.3,1) both}@keyframes error-screen-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-4;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.09) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 100%);opacity:.5}.hero-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hero-blob{position:absolute;border-radius:50%;filter:blur(120px);opacity:.4;will-change:transform}.hero-blob-1{animation:heroDriftB1 28s ease-in-out infinite alternate}.hero-blob-2{animation:heroDriftB2 35s ease-in-out infinite alternate}@keyframes heroDriftB1{0%{transform:translate(0) scale(1)}to{transform:translate(-8%,10%) scale(1.05)}}@keyframes heroDriftB2{0%{transform:translate(0) scale(1)}to{transform:translate(10%,-8%) scale(1.1)}}.hero-live-dot{animation:liveDot 2s ease-out infinite}@keyframes liveDot{0%{box-shadow:0 0 #5bc0ff66}70%{box-shadow:0 0 0 8px #5bc0ff00}to{box-shadow:0 0 #5bc0ff00}}.hero-line{display:block;overflow:hidden;padding-bottom:.1em}.hero-line span{display:block;transform:translateY(110%);animation:heroLineReveal 1s cubic-bezier(.2,.85,.25,1) forwards}@keyframes heroLineReveal{to{transform:translateY(0)}}.hero-text-shine{background:linear-gradient(110deg,#f8fafc 10%,var(--cyan) 40%,var(--electric) 60%,#f8fafc 90%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:heroTextShine 2.4s linear 1s 3}@keyframes heroTextShine{to{background-position:200% center}}.hero-text-shine--wave{animation:heroTextShine 2.4s linear 1}@keyframes heroRise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.hero-rise{opacity:0;animation:heroRise .9s cubic-bezier(.2,.8,.2,1) forwards}.story-scroll-arrow{transform-box:fill-box;transform-origin:center bottom;will-change:transform}[data-story-bridge][aria-hidden=false] .story-scroll-arrow{animation:story-scroll-arrow-bounce 4.8s infinite}@keyframes story-scroll-arrow-bounce{0%,54%,to{transform:translateY(0) scaleY(1)}12%{transform:translateY(0) scaleY(1);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}24%{transform:translateY(5px) scaleY(.94);animation-timing-function:cubic-bezier(.17,.67,.3,1.18)}34%{transform:translateY(-2.5px) scaleY(1.015);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}42%{transform:translateY(1.5px) scaleY(.98);animation-timing-function:cubic-bezier(.17,.67,.3,1.1)}48%{transform:translateY(-.75px) scaleY(1.005);animation-timing-function:ease-in}}.story-card-ambient-tilt{transform-style:preserve-3d;transform-origin:center;will-change:transform}[data-story-bridge][aria-hidden=false] .story-card-ambient-tilt{animation:story-card-ambient-tilt 16s cubic-bezier(.45,.05,.55,.95) infinite alternate}@keyframes story-card-ambient-tilt{0%{transform:perspective(1600px) rotateX(.36deg) rotateY(-.62deg)}32%{transform:perspective(1600px) rotateX(-.46deg) rotateY(.75deg)}68%{transform:perspective(1600px) rotateX(.28deg) rotateY(.46deg)}to{transform:perspective(1600px) rotateX(-.32deg) rotateY(-.58deg)}}@media(prefers-reduced-motion:reduce){.story-card-ambient-tilt{animation:none;transform:none}}.cta-band-section{position:relative;z-index:2;isolation:isolate;background:hsl(var(--background))}.cta-band-section:before,.cta-band-section:after{position:absolute;inset-inline:0;z-index:4;height:68px;background:hsl(var(--background));content:"";pointer-events:none}.cta-band-section:before{top:0}.cta-band-section:after{bottom:0}.cta-band-section-cap{position:absolute;z-index:3;inset-inline:-1px;pointer-events:none;background:hsl(var(--background));backface-visibility:hidden;transform:translateZ(0);animation:none!important;will-change:clip-path,filter}.cta-band-section-cap--top{bottom:calc(100% - 3px);height:calc(clamp(58px,5.4vw,82px) + 3px);clip-path:inset(104% 0 0 0);filter:drop-shadow(0 -14px 48px rgba(10,23,48,.5))}.cta-band-section-cap--bottom{top:calc(100% - 3px);height:calc(clamp(42px,4.2vw,60px) + 3px);clip-path:inset(0 0 104% 0);filter:drop-shadow(0 14px 48px rgba(10,23,48,.5))}.cta-band-domain-cap{position:absolute;z-index:5;inset-inline:-1px;pointer-events:none;backface-visibility:hidden;transform:translateZ(0);animation:none!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 18%,#000 82%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;will-change:mask-size}.cta-band-domain-cap--top{bottom:calc(100% - 3px);height:calc(clamp(58px,5.4vw,82px) + 3px);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100% 0%;mask-size:100% 0%}.cta-band-domain-cap--bottom{top:calc(100% - 3px);height:calc(clamp(42px,4.2vw,60px) + 3px);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:100% 0%;mask-size:100% 0%}.cta-band-section [data-particle-surface=domain]{z-index:5}.cta-band-section>[data-particle-surface=domain]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.footer-nav-icon-shell{--footer-icon-glow: .7;position:relative;isolation:isolate;transition:color .26s ease}.footer-nav-icon-shell:before{position:absolute;z-index:-1;top:5px;right:5px;bottom:5px;left:5px;border-radius:10px;background:#2f7df6b8;content:"";filter:blur(12px);opacity:0;transition:opacity .3s ease}.footer-nav-icon-shell:after{position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:10px;border-radius:999px;background:#69ccffad;content:"";filter:blur(5px);opacity:0;transition:opacity .24s ease}.footer-nav-eyebrow{flex:0 0 auto;margin:0;color:#9fb0cea8;font-size:.64rem;font-weight:600;letter-spacing:.28em;line-height:1;text-transform:uppercase}.footer-nav-rail{display:flex;align-items:center;gap:.7rem;min-width:100%}.footer-nav-rail-line{flex:1 1 auto;min-width:2.5rem;height:1px;background:linear-gradient(90deg,#9fb0ce52,#9fb0ce29 68%,#9fb0ce0a)}.footer-nav-rail-node{width:4px;height:4px;flex:0 0 auto;border-radius:999px;background:#47a3ff;box-shadow:0 0 5px #47a3ffb8,0 0 11px #5bc0ff4d;opacity:.72}.footer-nav-link{position:relative}.footer-nav-link:nth-child(2n):before{position:absolute;top:.45rem;bottom:.45rem;left:-.875rem;width:1px;background:linear-gradient(180deg,transparent,rgba(159,176,206,.24) 20%,rgba(159,176,206,.24) 80%,transparent);content:"";pointer-events:none}.footer-nav-label{position:relative}.footer-nav-label:after{position:absolute;right:12%;bottom:-4px;left:12%;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,#47a3ff 24%,#78d9ff 50%,#47a3ff 76%,transparent);content:"";opacity:0;transform:scaleX(.35);transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.footer-nav-link:hover .footer-nav-icon-shell,.footer-nav-link:focus-visible .footer-nav-icon-shell{color:#2f7df6}.footer-nav-link:hover .footer-nav-icon-shell:before,.footer-nav-link:focus-visible .footer-nav-icon-shell:before{opacity:calc(.82 * var(--footer-icon-glow))}.footer-nav-link:hover .footer-nav-icon-shell:after,.footer-nav-link:focus-visible .footer-nav-icon-shell:after{opacity:calc(.7 * var(--footer-icon-glow))}.footer-nav-link:hover .footer-nav-label:after,.footer-nav-link:focus-visible .footer-nav-label:after{opacity:.72;transform:scaleX(1)}@media(min-width:640px){.footer-nav-link:not(:first-child):before{position:absolute;top:.45rem;bottom:.45rem;left:-1.25rem;width:1px;background:linear-gradient(180deg,transparent,rgba(159,176,206,.24) 20%,rgba(159,176,206,.24) 80%,transparent);content:"";pointer-events:none}.footer-nav-link:first-child:before{content:none}}@media(prefers-reduced-motion:reduce){.footer-nav-icon-shell,.footer-nav-icon-shell:before,.footer-nav-icon-shell:after,.footer-nav-label:after{transition:none}}.cta-band{--cta-radius: 26px;--cta-border: 2px;position:relative;isolation:isolate}.cta-band:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;border-radius:calc(var(--cta-radius) + 8px);background:conic-gradient(from var(--b-angle),transparent 0deg,rgba(47,125,246,.3) 40deg,rgba(91,192,255,.55) 90deg,rgba(31,111,223,.3) 140deg,transparent 200deg,transparent 360deg);filter:blur(28px);opacity:0;transition:opacity .75s cubic-bezier(.4,0,.2,1);animation:borderSpin 5s linear infinite;animation-play-state:paused;pointer-events:none}.cta-band:hover:before,.cta-band:focus-within:before{opacity:1;transition-duration:.4s;animation-play-state:running}.cta-band-card{position:relative;border-radius:var(--cta-radius)}.cta-band:after{content:"";position:absolute;inset:calc(var(--cta-border) * -1);border-radius:calc(var(--cta-radius) + var(--cta-border));padding:var(--cta-border);background:linear-gradient(90deg,#1f6fdf,#5bc0ff,#1f6fdf,#5bc0ff,#1f6fdf);background-size:200% auto;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .75s cubic-bezier(.4,0,.2,1);animation:waterFlow 3s linear infinite;animation-play-state:paused;pointer-events:none}.cta-band:hover:after,.cta-band:focus-within:after{opacity:1;transition-duration:.4s;animation-play-state:running}.svc-page{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ice);background:radial-gradient(1000px 650px at 82% 12%,rgba(0,119,247,.065),transparent 65%),radial-gradient(900px 700px at 14% 88%,rgba(57,255,136,.035),transparent 68%),#030b17}.svc-vignette,.svc-scanlines,.svc-noise{position:fixed;pointer-events:none}.svc-field{position:fixed;top:-7%;right:-7%;bottom:-7%;left:-7%;z-index:0;width:114%;height:114%;opacity:.5;filter:blur(26px) saturate(118%);pointer-events:none}.svc-field--vanta{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.62;filter:blur(22px) saturate(112%);-webkit-mask-image:radial-gradient(120% 120% at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(120% 120% at 50% 50%,#000 62%,transparent 100%)}.svc-nodes{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}.svc-vignette{top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at 50% 45%,transparent 0 33%,rgba(3,11,23,.24) 67%,rgba(3,11,23,.82) 100%),linear-gradient(180deg,#030b170f,#030b176b)}.svc-scanlines{top:0;right:0;bottom:0;left:0;z-index:3;opacity:.16;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 1px,transparent 1px,transparent 5px);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.72),transparent 88%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.72),transparent 88%)}.svc-noise{top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:4;opacity:.055;background-image:radial-gradient(rgba(255,255,255,.7) .5px,transparent .55px);background-size:4px 4px}.svc-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;--glyph-open: 158px;perspective:1850px;perspective-origin:55% 46%;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svc-stage.is-dragging{cursor:grabbing}.svc-camera{position:absolute;top:50%;left:50%;width:0;height:0;transform-style:preserve-3d}.svc-plane{position:absolute;transform-style:preserve-3d}.svc-card{--signal: #0077f7;--signal-rgb: 0, 119, 247;position:absolute;display:flex;flex-direction:column;width:300px;height:300px;margin:-150px 0 0 -150px;padding:23px 24px 21px;overflow:hidden;border:1px solid rgba(229,239,255,.11);border-radius:24px;color:var(--ice);background:linear-gradient(156deg,#0d1b2fe0,#050e1ceb 64%,#040c18f5);box-shadow:0 28px 70px -44px #000000f2,inset 0 1px #ffffff07;backface-visibility:hidden;contain:layout paint style;transition:opacity .42s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease,width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),margin .26s cubic-bezier(.4,0,.2,1),padding .26s cubic-bezier(.4,0,.2,1)}.svc-card:before{content:"";position:absolute;top:0;right:16px;left:16px;height:1px;opacity:.48;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}.svc-card:after{content:"";position:absolute;z-index:0;top:-35%;right:-35%;bottom:-35%;left:-35%;opacity:0;pointer-events:none;transition:opacity .35s ease;background:radial-gradient(circle at 22% 22%,rgba(var(--signal-rgb),.12),transparent 23%),radial-gradient(circle at 74% 82%,rgba(var(--signal-rgb),.07),transparent 25%)}.svc-card:hover:after,.svc-card:focus-visible:after{opacity:1}.svc-card:hover{border-color:#c1dcff30;box-shadow:0 34px 80px -42px #000000fa,inset 0 1px #ffffff0b}.svc-card:hover,.svc-card.is-selected{transform:translateZ(2px)}.svc-card>*{position:relative;z-index:2}.svc-card:focus-visible,.svc-replay:focus-visible,.svc-release:focus-visible{outline:2px solid rgba(91,192,255,.9);outline-offset:3px}.svc-spotlight{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;pointer-events:none;transition:z-index 0s}.svc-spotlight.is-above{z-index:9}.svc-card-top{display:flex;align-items:center;justify-content:space-between;min-height:20px}.svc-index{display:flex;align-items:center;gap:8px;color:#e6f0ff66;font-family:Space Grotesk,sans-serif;font-size:.63rem;font-weight:600;letter-spacing:.18em}.svc-dot{width:5px;height:5px;border-radius:50%;background:#deeafa59;box-shadow:0 0 0 3px #ffffff04}.svc-kind{color:#e1edff42;font-size:.59rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.svc-glyph{display:grid;flex:1;min-height:0;padding:7px 12px 4px;place-items:center;opacity:.74;transition:opacity .32s ease,transform .36s cubic-bezier(.16,1,.3,1)}.svc-card:hover .svc-glyph{opacity:.94;transform:translateY(-2px)}.svc-glyph svg{width:100%;height:100%;max-width:142px;max-height:142px;overflow:visible;color:#dce8f8;stroke-opacity:.88;transition:color .42s ease}.svc-card:hover .svc-glyph svg,.svc-card:focus-visible .svc-glyph svg,.svc-card.is-selected .svc-glyph svg{color:var(--signal)}.svc-glyph-canvas{position:absolute;display:block;pointer-events:none}.svc-glyph{position:relative}.svc-card-top,.svc-copy,.svc-result,.svc-footer,.svc-detail-cta{position:relative;z-index:1}.svc-copy{padding-top:2px}.svc-card h3{margin:0 0 7px;color:#f1f6ff;font-family:Space Grotesk,sans-serif;font-size:1.08rem;line-height:1.1;letter-spacing:-.025em}.svc-short{display:-webkit-box;margin:0;overflow:hidden;color:#8ea1be;font-size:.76rem;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.svc-long,.svc-result,.svc-detail-cta{display:none}.svc-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(229,239,255,.06);color:#7085a4;font-size:.67rem}.svc-explore{display:inline-flex;align-items:center;gap:6px;transition:color .25s ease,gap .25s ease}.svc-card:hover .svc-explore{gap:9px;color:#bfd1e9}.svc-microbar{width:32px;height:2px;border-radius:3px;background:#e1ecfc1f}.svc-card.is-signal{border-color:rgba(var(--signal-rgb),.23);background:linear-gradient(158deg,#0d1c2fe6,#050e1bf0 67%),rgba(var(--signal-rgb),.03)}.svc-card.is-signal:before{right:auto;left:22px;width:42%;opacity:.72;background:linear-gradient(90deg,var(--signal),transparent)}.svc-card.is-signal .svc-dot{background:var(--signal);box-shadow:0 0 5px rgba(var(--signal-rgb),.95),0 0 14px rgba(var(--signal-rgb),.42)}.svc-card.is-signal .svc-kind{color:rgba(var(--signal-rgb),.68)}.svc-card.is-signal .svc-glyph svg{color:#ebf4fffa}.svc-card.is-signal:hover .svc-glyph svg,.svc-card.is-signal.is-selected .svc-glyph svg{color:var(--signal)}.svc-card.is-signal .svc-microbar{width:44px;background:linear-gradient(90deg,var(--signal),rgba(var(--signal-rgb),.1))}.svc-trace,.svc-node{display:none}.svc-card.is-signal .svc-trace,.svc-card.is-signal .svc-node{display:block;position:absolute;z-index:1;pointer-events:none}.svc-trace{width:96px;height:1px;opacity:.35;transform-origin:left center;background:repeating-linear-gradient(90deg,rgba(var(--signal-rgb),.72) 0 2px,transparent 2px 7px)}.svc-node{width:4px;height:4px;border-radius:1px;background:var(--signal);box-shadow:0 0 6px rgba(var(--signal-rgb),.98),0 0 18px rgba(var(--signal-rgb),.58)}.svc-a .svc-trace{top:64px;right:-8px;transform:rotate(-27deg)}.svc-a .svc-node--1{top:43px;right:39px}.svc-a .svc-node--2{top:76px;right:17px;opacity:.6}.svc-b .svc-trace{bottom:80px;left:18px;width:74px;transform:rotate(31deg)}.svc-b .svc-node--1{bottom:61px;left:47px}.svc-b .svc-node--2{bottom:83px;left:19px;opacity:.55}.svc-c .svc-trace{right:16px;bottom:102px;width:72px;transform:rotate(-9deg)}.svc-c .svc-node--1{right:74px;bottom:110px}.svc-c .svc-node--2{right:17px;bottom:102px;opacity:.65}.svc-card.is-selected{width:444px;height:516px;margin:-258px 0 0 -222px;padding:31px 32px 28px;transition:opacity .42s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease,width .7s cubic-bezier(.16,1,.3,1),height .7s cubic-bezier(.16,1,.3,1),margin .7s cubic-bezier(.16,1,.3,1),padding .7s cubic-bezier(.16,1,.3,1);border-color:rgba(var(--signal-rgb),.48);background:linear-gradient(154deg,#0d1c30f7,#040c18fb 72%);box-shadow:0 54px 120px -54px #000,0 0 0 1px rgba(var(--signal-rgb),.09),0 0 58px -34px rgba(var(--signal-rgb),.34)}.svc-card.is-selected:after{opacity:1}.svc-card.is-selected .svc-glyph{flex:0 0 var(--glyph-open);max-height:var(--glyph-open);padding:2px 0 0;justify-items:start}.svc-card.is-selected .svc-glyph svg{width:var(--glyph-open);max-width:var(--glyph-open);max-height:var(--glyph-open);color:var(--signal)}.svc-card.is-selected .svc-glyph>*{transform:translate(var(--glyph-shift-x, 0%),var(--glyph-shift-y, 0%)) rotate(var(--glyph-rotate, 0deg)) scale(var(--glyph-scale, 1));transform-origin:50% 50%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.svc-card.is-selected .svc-copy{padding-top:15px}.svc-card.is-selected h3{margin-bottom:11px;font-size:1.55rem}.svc-card.is-selected .svc-short,.svc-card.is-selected .svc-footer{display:none}.svc-card.is-selected .svc-long{display:block;color:#a9bad4;font-size:.87rem;line-height:1.62}.svc-card.is-selected .svc-result{display:block;margin-top:auto;padding-top:16px;border-top:1px solid rgba(229,239,255,.11);color:var(--signal);font-family:Space Grotesk,sans-serif;font-size:.77rem;font-weight:600;line-height:1.45}.svc-card.is-selected .svc-detail-cta{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:17px;padding:10px 15px;border:1px solid rgba(var(--signal-rgb),.28);border-radius:11px;color:#f6f9ff;background:rgba(var(--signal-rgb),.11);font-size:.78rem;font-weight:600;cursor:pointer;transition:background .22s ease,transform .22s ease}.svc-card.is-selected .svc-detail-cta:hover{background:rgba(var(--signal-rgb),.18);transform:translateY(-1px)}.svc-stage.is-focused .svc-card:not(.is-selected){opacity:.1}.svc-stage.is-focused .svc-card:not(.is-selected):hover{opacity:.16}.svc-card.is-pre{opacity:0;filter:blur(4px);transform:translateZ(-180px) scale(.9)}.svc-card.is-entering{animation:svc-card-in .88s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay, 0ms)}.svc-card.is-activating{animation:svc-card-in .92s cubic-bezier(.16,1,.3,1) both,svc-activate .95s ease-out both;animation-delay:var(--delay, 0ms)}.svc-card.is-activating .svc-dot{animation:svc-node-pulse 1s ease-out both;animation-delay:var(--delay, 0ms)}@keyframes svc-card-in{0%{opacity:0;filter:blur(4px);transform:translateZ(-180px) scale(.9)}to{opacity:1;filter:blur(0);transform:none}}@keyframes svc-activate{0%,18%{box-shadow:0 28px 70px -44px #000000f2}45%{box-shadow:0 30px 78px -40px #000000fa,0 0 0 1px rgba(var(--signal-rgb),.45),0 0 44px -18px rgba(var(--signal-rgb),.42)}to{box-shadow:0 28px 70px -44px #000000f2}}@keyframes svc-node-pulse{0%{opacity:.35;transform:scale(.7)}40%{opacity:1;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}.svc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;flex-direction:column;justify-content:space-between;padding:132px clamp(24px,4.8vw,68px) 30px;pointer-events:none}.svc-overlay>*{pointer-events:auto}.svc-veil{--veil-fade: 161deg;--veil-reach: .78;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;transition:opacity .45s ease}.svc-veil--hud{--veil-fade: 341deg}.svc-veil:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--veil-fade),rgba(3,11,23,.82),rgba(3,11,23,.44) calc(20% * var(--veil-reach)),rgba(3,11,23,.11) calc(35% * var(--veil-reach)),transparent calc(46% * var(--veil-reach)))}.svc-veil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--veil-fade),transparent calc(36% * var(--veil-reach)),rgba(160,200,255,.1) calc(41% * var(--veil-reach)),rgba(210,232,255,.045) calc(43% * var(--veil-reach)),transparent calc(47% * var(--veil-reach)))}.svc-veil-step{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.svc-veil-step--near{-webkit-backdrop-filter:blur(5px) saturate(94%);backdrop-filter:blur(5px) saturate(94%);-webkit-mask-image:linear-gradient(var(--veil-fade),#000 0 calc(24% * var(--veil-reach)),transparent calc(44% * var(--veil-reach)));mask-image:linear-gradient(var(--veil-fade),#000 0 calc(24% * var(--veil-reach)),transparent calc(44% * var(--veil-reach)))}.svc-veil-step--mid{-webkit-backdrop-filter:blur(9px) saturate(90%);backdrop-filter:blur(9px) saturate(90%);-webkit-mask-image:linear-gradient(var(--veil-fade),#000 0 calc(14% * var(--veil-reach)),transparent calc(32% * var(--veil-reach)));mask-image:linear-gradient(var(--veil-fade),#000 0 calc(14% * var(--veil-reach)),transparent calc(32% * var(--veil-reach)))}.svc-veil-step--far{-webkit-backdrop-filter:blur(18px) saturate(84%) brightness(.82);backdrop-filter:blur(18px) saturate(84%) brightness(.82);-webkit-mask-image:linear-gradient(var(--veil-fade),#000 0 calc(5% * var(--veil-reach)),transparent calc(21% * var(--veil-reach)));mask-image:linear-gradient(var(--veil-fade),#000 0 calc(5% * var(--veil-reach)),transparent calc(21% * var(--veil-reach)))}.svc-overlay[data-focused] .svc-veil{opacity:0}.svc-hero{position:relative;z-index:1;width:min(510px,43vw);transition:opacity .45s ease,transform .45s ease}.svc-overlay[data-focused] .svc-hero{opacity:0;pointer-events:none;transform:translateY(-12px)}.svc-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:15px;color:#69c6ff;font-family:Space Grotesk,sans-serif;font-size:.67rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.svc-eyebrow:before{content:"";width:25px;height:1px;background:linear-gradient(90deg,#5bc0ff,#5bc0ff1a)}.svc-hero h1{max-width:16ch;margin:0 0 15px;color:#f4f8ff;font-family:Space Grotesk,sans-serif;font-size:clamp(1.95rem,3.4vw,3rem);line-height:1.04;letter-spacing:-.028em;text-shadow:0 18px 50px rgba(0,0,0,.62)}.svc-hero p{max-width:46ch;margin:0;color:#9aacc6;font-size:.96rem;line-height:1.62}.svc-hero-meta{display:flex;align-items:center;gap:16px;margin-top:25px}.svc-counter{display:flex;align-items:baseline;gap:9px;padding:10px 13px 10px 14px;border:1px solid rgba(229,239,255,.11);border-radius:12px;background:#0711208c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.svc-count{color:#f5f8ff;font-family:Space Grotesk,sans-serif;font-size:1.55rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;transition:transform .25s cubic-bezier(.16,1,.3,1)}.svc-count.is-ticking{transform:scale(1.16)}.svc-count-label{max-width:10ch;color:#7589a7;font-size:.63rem;line-height:1.3}.svc-palette{display:flex;align-items:center;gap:5px;padding:9px 11px;border:1px solid rgba(229,239,255,.065);border-radius:11px;background:#07112061}.svc-palette i{width:5px;height:5px;border-radius:1px;background:currentColor;box-shadow:0 0 8px currentColor}.svc-palette i:nth-child(1){color:#0077f7}.svc-palette i:nth-child(2){color:#39ff88}.svc-palette i:nth-child(3){color:#ffea00}.svc-palette i:nth-child(4){color:#ff711f}.svc-palette i:nth-child(5){color:#bc13fe}.svc-hud{display:flex;align-items:center;justify-content:space-between;gap:18px}.svc-hints{display:flex;flex-wrap:wrap;gap:8px}.svc-hint{display:flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid rgba(229,239,255,.065);border-radius:9px;background:#050e1b73;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#6f82a0;font-size:.67rem}.svc-key{padding:1px 5px;border:1px solid rgba(225,238,255,.09);border-radius:5px;color:#c5d3e6;background:#ffffff0a;font-family:Space Grotesk,sans-serif;font-size:.6rem}.svc-replay{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(91,192,255,.18);border-radius:10px;color:#83cfff;background:#0077f712;font-size:.69rem;font-weight:600;cursor:pointer;transition:transform .22s ease,background .22s ease}.svc-replay:hover{background:#0077f71f;transform:translateY(-1px)}.svc-release{position:fixed;top:108px;right:clamp(24px,4.8vw,68px);z-index:60;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(229,239,255,.11);border-radius:10px;color:#8fa2bf;background:#06101eb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;cursor:pointer;transform:translateY(-8px);transition:opacity .32s ease,transform .32s ease,color .22s ease}.svc-release[data-visible]{opacity:1;pointer-events:auto;transform:none}.svc-release:hover{color:#edf5ff}.svc-list{display:none}@media(max-width:760px){.svc-page{position:static;overflow:visible;min-height:100vh}.svc-stage,.svc-overlay,.svc-release,.svc-field,.svc-nodes,.svc-vignette,.svc-scanlines,.svc-noise,.svc-spotlight{display:none!important}.svc-veil{display:none}.svc-list{display:grid;position:relative;z-index:10;gap:12px;padding:128px 17px 42px}.svc-list-hero{padding:0 6px 26px}.svc-list-hero h1{max-width:14ch;margin:0 0 14px;color:#f4f8ff;font-family:Space Grotesk,sans-serif;font-size:clamp(1.95rem,9vw,2.7rem);line-height:1.04;letter-spacing:-.028em}.svc-list-hero p{max-width:39ch;margin:0;color:#93a6c2;font-size:.91rem;line-height:1.58}.svc-list-card{--signal: #0077f7;--signal-rgb: 0, 119, 247;position:relative;overflow:hidden;padding:18px;border:1px solid rgba(229,239,255,.11);border-radius:19px;background:linear-gradient(155deg,#0c1a2de0,#050e1bf0);box-shadow:0 18px 50px -34px #000000f2}.svc-list-card.is-signal{border-color:rgba(var(--signal-rgb),.24)}.svc-list-card.is-signal:before{content:"";position:absolute;top:0;right:48%;left:18px;height:1px;background:linear-gradient(90deg,var(--signal),transparent)}.svc-list-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;color:#8193ae;font-family:Space Grotesk,sans-serif;font-size:.64rem;letter-spacing:.18em}.svc-list-card h3{margin:0 0 8px;color:#f1f6ff;font-family:Space Grotesk,sans-serif;font-size:1.16rem;letter-spacing:-.025em}.svc-list-card p{margin:0;color:#8da0bd;font-size:.79rem;line-height:1.55}.svc-list-card .svc-result{display:block;margin-top:14px;padding-top:12px;border-top:1px solid rgba(229,239,255,.08);color:var(--signal);font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600}}@media(prefers-reduced-motion:reduce){.svc-card.is-pre,.svc-card.is-entering,.svc-card.is-activating{opacity:1;filter:none;animation:none;transform:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-\[-20\%\]{top:-20%;right:-20%;bottom:-20%;left:-20%}.inset-x-0{left:0;right:0}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-8{left:2rem;right:2rem}.inset-x-\[-2rem\]{left:-2rem;right:-2rem}.inset-y-5{top:1.25rem;bottom:1.25rem}.-bottom-12{bottom:-3rem}.-bottom-24{bottom:-6rem}.-bottom-32{bottom:-8rem}.-bottom-36{bottom:-9rem}.-bottom-8{bottom:-2rem}.-bottom-\[20\%\]{bottom:-20%}.-bottom-\[22\%\]{bottom:-22%}.-left-24{left:-6rem}.-left-28{left:-7rem}.-left-36{left:-9rem}.-left-\[10\%\]{left:-10%}.-left-\[12\%\]{left:-12%}.-right-20{right:-5rem}.-right-36{right:-9rem}.-right-8{right:-2rem}.-right-\[10\%\]{right:-10%}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-36{top:-9rem}.-top-\[10\%\]{top:-10%}.-top-\[18\%\]{top:-18%}.bottom-0{bottom:0}.bottom-5{bottom:1.25rem}.bottom-\[-2rem\]{bottom:-2rem}.bottom-\[clamp\(1\.5rem\,4svh\,2\.75rem\)\]{bottom:clamp(1.5rem,4svh,2.75rem)}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[55\%\]{left:55%}.left-\[clamp\(1\.2rem\,4vw\,3\.5rem\)\]{left:clamp(1.2rem,4vw,3.5rem)}.right-0{right:0}.right-1{right:.25rem}.right-1\/4{right:25%}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-2\.5rem\]{right:-2.5rem}.right-\[clamp\(1\.2rem\,4vw\,3\.5rem\)\]{right:clamp(1.2rem,4vw,3.5rem)}.top-0{top:0}.top-1\/2{top:50%}.top-5{top:1.25rem}.top-\[35\%\]{top:35%}.top-\[8\.5rem\]{top:8.5rem}.top-\[calc\(1\.8rem\+6px\)\]{top:calc(1.8rem + 6px)}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-\[-1\]{z-index:-1}.z-\[-2\]{z-index:-2}.z-\[-3\]{z-index:-3}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-1{margin-left:-.25rem}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[clamp\(1rem\,2\.2svh\,1\.5rem\)\]{margin-top:clamp(1rem,2.2svh,1.5rem)}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[22px\]{height:22px}.h-\[34rem\]{height:34rem}.h-\[38vw\]{height:38vw}.h-\[48vw\]{height:48vw}.h-\[52rem\]{height:52rem}.h-\[54\%\]{height:54%}.h-\[55\%\]{height:55%}.h-\[55vw\]{height:55vw}.h-\[56\%\]{height:56%}.h-\[60\%\]{height:60%}.h-\[70\%\]{height:70%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[88svh\]{max-height:88svh}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-32{min-height:8rem}.min-h-7{min-height:1.75rem}.min-h-9{min-height:2.25rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[150px\]{min-height:150px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[28svh\]{min-height:28svh}.min-h-\[32rem\]{min-height:32rem}.min-h-\[360px\]{min-height:360px}.min-h-\[430px\]{min-height:430px}.min-h-\[46px\]{min-height:46px}.min-h-\[560px\]{min-height:560px}.min-h-\[60vh\]{min-height:60vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.2rem\]{width:1.2rem}.w-\[22px\]{width:22px}.w-\[34rem\]{width:34rem}.w-\[38vw\]{width:38vw}.w-\[41\%\]{width:41%}.w-\[48vw\]{width:48vw}.w-\[55vw\]{width:55vw}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[88vw\]{width:88vw}.w-\[min\(30vw\,25rem\)\]{width:min(30vw,25rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.max-w-1{max-width:.25rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[1800px\]{max-width:1800px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[410px\]{max-width:410px}.max-w-\[420px\]{max-width:420px}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[760px\]{max-width:760px}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[92\%\]{max-width:92%}.max-w-\[95\%\]{max-width:95%}.max-w-axon{max-width:1180px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\.5{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[7px\]{--tw-translate-y: -7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-7{--tw-translate-y: 1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[7px\]{--tw-translate-y: 7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.025\]{--tw-scale-x: 1.025;--tw-scale-y: 1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align:center}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[5px\]{gap:5px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[4px\]{border-radius:4px}.rounded-axon{border-radius:var(--axon-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-0{border-width:0px}.border-\[1\.5px\]{border-width:1.5px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-\[var\(--axon-line\)\]{border-color:var(--axon-line)}.border-\[var\(--axon-line-light\)\]{border-color:var(--axon-line-light)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-input{border-color:hsl(var(--input))}.border-primary\/15{border-color:hsl(var(--primary) / .15)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/75{border-color:#ffffffbf}.border-white\/80{border-color:#fffc}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-white\/\[0\.22\]{border-color:#ffffff38}.bg-\[\#01040d\]{--tw-bg-opacity: 1;background-color:rgb(1 4 13 / var(--tw-bg-opacity, 1))}.bg-\[\#020817\]\/70{background-color:#020817b3}.bg-\[\#030b17\]{--tw-bg-opacity: 1;background-color:rgb(3 11 23 / var(--tw-bg-opacity, 1))}.bg-\[\#041126\]\/85{background-color:#041126d9}.bg-\[\#050b18\]{--tw-bg-opacity: 1;background-color:rgb(5 11 24 / var(--tw-bg-opacity, 1))}.bg-\[\#060b14\]{--tw-bg-opacity: 1;background-color:rgb(6 11 20 / var(--tw-bg-opacity, 1))}.bg-\[\#09162d\]\/55{background-color:#09162d8c}.bg-\[\#0d52e4\]{--tw-bg-opacity: 1;background-color:rgb(13 82 228 / var(--tw-bg-opacity, 1))}.bg-\[\#10203F\]{--tw-bg-opacity: 1;background-color:rgb(16 32 63 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf3ff\]\/20{background-color:#eaf3ff33}.bg-\[rgba\(90\,107\,140\,0\.34\)\]{background-color:#5a6b8c57}.bg-background{background-color:hsl(var(--background))}.bg-cyan{background-color:var(--cyan)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-electric{background-color:var(--electric)}.bg-ink{background-color:var(--ink)}.bg-paper{background-color:var(--paper)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/25{background-color:hsl(var(--primary) / .25)}.bg-primary\/\[0\.08\]{background-color:hsl(var(--primary) / .08)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/55{background-color:#ffffff8c}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(238\,245\,255\,0\.96\)\)\]{background-image:linear-gradient(135deg,#fffffffa,#eef5fff5)}.bg-\[linear-gradient\(180deg\,rgba\(104\,113\,129\,0\.18\)_0\%\,rgba\(104\,113\,129\,0\.18\)_50\%\,rgba\(104\,113\,129\,0\.126\)_100\%\)\]{background-image:linear-gradient(180deg,#6871812e,#6871812e,#68718120)}.bg-\[linear-gradient\(180deg\,rgba\(90\,107\,140\,0\.68\)_0\%\,rgba\(90\,107\,140\,0\.08\)_100\%\)\]{background-image:linear-gradient(180deg,#5a6b8cad,#5a6b8c14)}.bg-\[radial-gradient\(58\%_54\%_at_13\%_10\%\,rgba\(255\,255\,255\,\.34\)\,transparent_72\%\)\,radial-gradient\(46\%_46\%_at_88\%_66\%\,rgba\(120\,190\,255\,\.18\)\,transparent_72\%\)\]{background-image:radial-gradient(58% 54% at 13% 10%,rgba(255,255,255,.34),transparent 72%),radial-gradient(46% 46% at 88% 66%,rgba(120,190,255,.18),transparent 72%)}.bg-\[radial-gradient\(circle_52rem_at_75\%_0\%\,rgba\(91\,192\,255\,0\.14\)\,rgba\(91\,192\,255\,0\)\)\]{background-image:radial-gradient(circle 52rem at 75% 0%,#5bc0ff24,#5bc0ff00)}.bg-\[radial-gradient\(circle_at_30\%_30\%\,var\(--electric\)\,transparent_65\%\)\]{background-image:radial-gradient(circle at 30% 30%,var(--electric),transparent 65%)}.bg-\[radial-gradient\(circle_at_50\%_40\%\,rgba\(91\,192\,255\,0\.14\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 50% 40%,rgba(91,192,255,.14),transparent 55%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,\#7aa8ff\,transparent_60\%\)\]{background-image:radial-gradient(circle at 50% 50%,#7aa8ff,transparent 60%)}.bg-\[radial-gradient\(circle_at_60\%_40\%\,var\(--cyan\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at 60% 40%,var(--cyan),transparent 62%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#b9c6de\]{--tw-gradient-from: #b9c6de var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 198 222 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#b9d8f8\]{--tw-gradient-from: #b9d8f8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 216 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c6d4e9\]{--tw-gradient-from: #c6d4e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(198 212 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f7fafe\]{--tw-gradient-from: #f7fafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 250 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-electric{--tw-gradient-from: var(--electric) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/50{--tw-gradient-from: hsl(var(--primary) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#459cfb\]{--tw-gradient-to: rgb(69 156 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #459cfb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f3f7fc\]{--tw-gradient-to: rgb(243 247 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f3f7fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#e8f0fa\]{--tw-gradient-to: #e8f0fa var(--tw-gradient-to-position)}.to-\[rgba\(148\,163\,184\,0\.28\)\]{--tw-gradient-to: rgba(148,163,184,.28) var(--tw-gradient-to-position)}.to-\[rgba\(148\,163\,184\,0\.3\)\]{--tw-gradient-to: rgba(148,163,184,.3) var(--tw-gradient-to-position)}.to-\[rgba\(148\,191\,231\,0\.34\)\]{--tw-gradient-to: rgba(148,191,231,.34) var(--tw-gradient-to-position)}.to-cyan{--tw-gradient-to: var(--cyan) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/30{--tw-gradient-to: rgb(255 255 255 / .3) var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#1A2F52\]{fill:#1a2f52}.fill-\[\#8FA3C4\]{fill:#8fa3c4}.fill-\[\#C8D6EE\]{fill:#c8d6ee}.fill-\[url\(\#rutaNodeActive\)\]{fill:url(#rutaNodeActive)}.fill-electric{fill:var(--electric)}.fill-ice{fill:var(--ice)}.fill-none{fill:none}.fill-transparent{fill:transparent}.stroke-\[rgba\(238\,243\,251\,0\.14\)\]{stroke:#eef3fb24}.stroke-\[rgba\(238\,243\,251\,0\.22\)\]{stroke:#eef3fb38}.stroke-\[url\(\#rutaGrad\)\]{stroke:url(#rutaGrad)}.stroke-cyan{stroke:var(--cyan)}.stroke-electric{stroke:var(--electric)}.stroke-ice{stroke:var(--ice)}.stroke-\[1\.5\]{stroke-width:1.5}.stroke-\[1\.75\]{stroke-width:1.75}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[clamp\(24px\,3\.2svh\,32px\)\]{padding:clamp(24px,3.2svh,32px)}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[calc\(\(100\%-var\(--native-card-width\)\)\/2\)\]{padding-left:calc((100% - var(--native-card-width)) / 2);padding-right:calc((100% - var(--native-card-width)) / 2)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-10{padding-bottom:2.5rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-14{padding-right:3.5rem}.pr-3\.5{padding-right:.875rem}.pr-5{padding-right:1.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Space Grotesk,system-ui,sans-serif}.font-editorial{font-family:Cormorant Garamond,serif}.font-sans{font-family:Inter,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.48rem\]{font-size:.48rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.67rem\]{font-size:.67rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.93rem\]{font-size:.93rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[2rem\]{font-size:2rem}.text-\[clamp\(0\.6rem\,1\.15svh\,0\.72rem\)\]{font-size:clamp(.6rem,1.15svh,.72rem)}.text-\[clamp\(0\.72rem\,1\.35svh\,0\.83rem\)\]{font-size:clamp(.72rem,1.35svh,.83rem)}.text-\[clamp\(0\.78rem\,1\.45svh\,0\.9rem\)\]{font-size:clamp(.78rem,1.45svh,.9rem)}.text-\[clamp\(0\.79rem\,1\.46svh\,0\.9rem\)\]{font-size:clamp(.79rem,1.46svh,.9rem)}.text-\[clamp\(0\.88rem\,1\.5svh\,1rem\)\]{font-size:clamp(.88rem,1.5svh,1rem)}.text-\[clamp\(0\.88rem\,1\.8svh\,1\.15rem\)\]{font-size:clamp(.88rem,1.8svh,1.15rem)}.text-\[clamp\(0\.9rem\,1\.55svh\,1\.02rem\)\]{font-size:clamp(.9rem,1.55svh,1.02rem)}.text-\[clamp\(1\.05rem\,1\.5vw\,1\.15rem\)\]{font-size:clamp(1.05rem,1.5vw,1.15rem)}.text-\[clamp\(1\.15rem\,1\.65vw\,1\.55rem\)\]{font-size:clamp(1.15rem,1.65vw,1.55rem)}.text-\[clamp\(1\.1rem\,1\.43vw\,1\.55rem\)\]{font-size:clamp(1.1rem,1.43vw,1.55rem)}.text-\[clamp\(1\.35rem\,1\.95vw\,1\.75rem\)\]{font-size:clamp(1.35rem,1.95vw,1.75rem)}.text-\[clamp\(1\.48rem\,3\.5svh\,2\.12rem\)\]{font-size:clamp(1.48rem,3.5svh,2.12rem)}.text-\[clamp\(1\.4rem\,2vw\,1\.8rem\)\]{font-size:clamp(1.4rem,2vw,1.8rem)}.text-\[clamp\(1\.4rem\,calc\(3\.65svh-7px\)\,1\.95rem\)\]{font-size:clamp(1.4rem,calc(3.65svh - 7px),1.95rem)}.text-\[clamp\(1\.55rem\,3vw\,2\.2rem\)\]{font-size:clamp(1.55rem,3vw,2.2rem)}.text-\[clamp\(1\.5rem\,2\.1vw\,2\.3rem\)\]{font-size:clamp(1.5rem,2.1vw,2.3rem)}.text-\[clamp\(1\.65rem\,3\.8svh\,2\.35rem\)\]{font-size:clamp(1.65rem,3.8svh,2.35rem)}.text-\[clamp\(2\.35rem\,6vw\,4\.6rem\)\]{font-size:clamp(2.35rem,6vw,4.6rem)}.text-\[clamp\(2\.3rem\,5\.3svh\,3\.45rem\)\]{font-size:clamp(2.3rem,5.3svh,3.45rem)}.text-\[clamp\(2\.8rem\,5\.5vw\,4\.5rem\)\]{font-size:clamp(2.8rem,5.5vw,4.5rem)}.text-\[clamp\(2rem\,4vw\,3\.5rem\)\]{font-size:clamp(2rem,4vw,3.5rem)}.text-\[clamp\(3\.8rem\,7\.8svh\,5rem\)\]{font-size:clamp(3.8rem,7.8svh,5rem)}.text-\[clamp\(4rem\,8\.5svh\,5\.5rem\)\]{font-size:clamp(4rem,8.5svh,5.5rem)}.text-\[clamp\(9rem\,24vw\,27rem\)\]{font-size:clamp(9rem,24vw,27rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.leading-\[0\.72\]{line-height:.72}.leading-\[0\.78\]{line-height:.78}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.42\]{line-height:1.42}.leading-\[1\.48\]{line-height:1.48}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.046em\]{letter-spacing:-.046em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[-0\.09em\]{letter-spacing:-.09em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.045em\]{letter-spacing:.045em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#06281a\]{--tw-text-opacity: 1;color:rgb(6 40 26 / var(--tw-text-opacity, 1))}.text-\[\#355397\]{--tw-text-opacity: 1;color:rgb(53 83 151 / var(--tw-text-opacity, 1))}.text-\[\#3f5578\]{--tw-text-opacity: 1;color:rgb(63 85 120 / var(--tw-text-opacity, 1))}.text-\[\#435471\]{--tw-text-opacity: 1;color:rgb(67 84 113 / var(--tw-text-opacity, 1))}.text-\[\#465775\]{--tw-text-opacity: 1;color:rgb(70 87 117 / var(--tw-text-opacity, 1))}.text-\[\#4d5e7a\]{--tw-text-opacity: 1;color:rgb(77 94 122 / var(--tw-text-opacity, 1))}.text-\[\#51617f\]{--tw-text-opacity: 1;color:rgb(81 97 127 / var(--tw-text-opacity, 1))}.text-\[\#5b7095\]{--tw-text-opacity: 1;color:rgb(91 112 149 / var(--tw-text-opacity, 1))}.text-\[\#6b7d9c\]{--tw-text-opacity: 1;color:rgb(107 125 156 / var(--tw-text-opacity, 1))}.text-\[\#7183a3\]{--tw-text-opacity: 1;color:rgb(113 131 163 / var(--tw-text-opacity, 1))}.text-\[\#9FB0C8\]{--tw-text-opacity: 1;color:rgb(159 176 200 / var(--tw-text-opacity, 1))}.text-\[\#9FB0CE\]{--tw-text-opacity: 1;color:rgb(159 176 206 / var(--tw-text-opacity, 1))}.text-\[\#9FB0CE\]\/70{color:#9fb0ceb3}.text-\[\#A9B8D2\]{--tw-text-opacity: 1;color:rgb(169 184 210 / var(--tw-text-opacity, 1))}.text-\[\#AEBDDA\]{--tw-text-opacity: 1;color:rgb(174 189 218 / var(--tw-text-opacity, 1))}.text-\[\#B8C5D8\]{--tw-text-opacity: 1;color:rgb(184 197 216 / var(--tw-text-opacity, 1))}.text-\[\#C3CEE3\]{--tw-text-opacity: 1;color:rgb(195 206 227 / var(--tw-text-opacity, 1))}.text-\[\#afc5e1\]{--tw-text-opacity: 1;color:rgb(175 197 225 / var(--tw-text-opacity, 1))}.text-\[\#c6d4e9\]\/80{color:#c6d4e9cc}.text-\[rgba\(90\,107\,140\,0\.48\)\]{color:#5a6b8c7a}.text-axon-muted{color:var(--axon-muted)}.text-cyan{color:var(--cyan)}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-electric{color:var(--electric)}.text-foreground{color:hsl(var(--foreground))}.text-ice{color:var(--ice)}.text-ink{color:var(--ink)}.text-primary{color:hsl(var(--primary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.14\]{opacity:.14}.opacity-\[var\(--story-card-opacity\,1\)\]{opacity:var(--story-card-opacity,1)}.opacity-\[var\(--story-tail-opacity\,1\)\]{opacity:var(--story-tail-opacity,1)}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(47\,125\,246\,0\.32\)\]{--tw-shadow: 0 0 12px rgba(47,125,246,.32);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(91\,192\,255\,0\.55\)\]{--tw-shadow: 0 0 12px rgba(91,192,255,.55);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_-14px_rgba\(91\,192\,255\,0\.9\)\]{--tw-shadow: 0 0 28px -14px rgba(91,192,255,.9);--tw-shadow-colored: 0 0 28px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_7px_rgba\(91\,192\,255\,0\.9\)\]{--tw-shadow: 0 0 7px rgba(91,192,255,.9);--tw-shadow-colored: 0 0 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_46px_-30px_rgba\(10\,23\,48\,0\.45\)\]{--tw-shadow: 0 18px 46px -30px rgba(10,23,48,.45);--tw-shadow-colored: 0 18px 46px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_-28px_rgba\(10\,23\,48\,0\.42\)\]{--tw-shadow: 0 24px 70px -28px rgba(10,23,48,.42);--tw-shadow-colored: 0 24px 70px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_-30px_rgba\(10\,23\,48\,0\.4\)\]{--tw-shadow: 0 28px 90px -30px rgba(10,23,48,.4);--tw-shadow-colored: 0 28px 90px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(9\,30\,66\,0\.22\)\]{--tw-shadow: 0 28px 90px rgba(9,30,66,.22);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(10\,23\,48\,0\.08\)\,inset_0_1px_0_rgba\(255\,255\,255\,1\)\]{--tw-shadow: 0 2px 10px rgba(10,23,48,.08),inset 0 1px 0 rgba(255,255,255,1);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(10\,23\,48\,0\.12\)\]{--tw-shadow: 0 2px 10px rgba(10,23,48,.12);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-18px_rgba\(10\,23\,48\,0\.35\)\]{--tw-shadow: 0 8px 24px -18px rgba(10,23,48,.35);--tw-shadow-colored: 0 8px 24px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_2px_10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: inset 0 2px 10px rgba(0,0,0,.5);--tw-shadow-colored: inset 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_4px_15px_rgba\(0\,0\,0\,0\.8\)\,inset_0_0_30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: inset 0 4px 15px rgba(0,0,0,.8),inset 0 0 30px rgba(0,0,0,.6);--tw-shadow-colored: inset 0 4px 15px var(--tw-shadow-color), inset 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-\[5px\]{outline-width:5px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-0{--tw-blur: blur(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)}.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-\[130px\]{--tw-blur: blur(130px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[3px\]{--tw-blur: blur(3px);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-\[6px\]{--tw-blur: blur(6px);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-\[70px\]{--tw-blur: blur(70px);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-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[90px\]{--tw-blur: blur(90px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_18px_rgba\(91\,192\,255\,0\.45\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(91,192,255,.45));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_12px_34px_rgba\(0\,14\,58\,0\.68\)\]{--tw-drop-shadow: drop-shadow(0 12px 34px rgba(0,14,58,.68));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[1\.15\]{--tw-saturate: saturate(1.15);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-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-\[12px\],.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\,border-color\,box-shadow\,transform\]{transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,width\,height\,opacity\]{transition-property:transform,width,height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@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))}}@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))}}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-200{animation-delay:.2s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[--native-card-width\:min\(88vw\,410px\)\]{--native-card-width: min(88vw, 410px)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-backface-visibility\:hidden\]{-webkit-backface-visibility:hidden}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[background-image\:radial-gradient\(circle_at_center\,white_1px\,transparent_1px\)\]{background-image:radial-gradient(circle at center,white 1px,transparent 1px)}.\[background-size\:24px_24px\]{background-size:24px 24px}.\[filter\:blur\(var\(--story-card-blur\,0px\)\)\]{filter:blur(var(--story-card-blur,0px))}.\[height\:var\(--story-tail-height\,32px\)\]{height:var(--story-tail-height,32px)}.\[mask-image\:radial-gradient\(ellipse_60\%_60\%_at_75\%_15\%\,black\,transparent_62\%\)\]{-webkit-mask-image:radial-gradient(ellipse 60% 60% at 75% 15%,black,transparent 62%);mask-image:radial-gradient(ellipse 60% 60% at 75% 15%,black,transparent 62%)}.\[perspective\:1600px\]{perspective:1600px}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-wrap\:balance\]{text-wrap:balance}.\[transform-origin\:right_bottom\]{transform-origin:right bottom}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.\[transform\:scale\(var\(--services-vision-prompt-scale\,1\)\)\]{transform:scale(var(--services-vision-prompt-scale,1))}.\[transform\:translate3d\(0\,var\(--story-motion-y\,0px\)\,0\)\]{transform:translate3d(0,var(--story-motion-y,0px),0)}.\[transition-duration\:1400ms\]{transition-duration:1.4s}.\[transition-duration\:400ms\]{transition-duration:.4s}.\[transition-duration\:600ms\]{transition-duration:.6s}.\[transition-timing-function\:cubic-bezier\(\.16\,1\,\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.\[transition-timing-function\:cubic-bezier\(\.22\,1\,\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.\[transition-timing-function\:cubic-bezier\(\.25\,1\,\.2\,1\)\]{transition-timing-function:cubic-bezier(.25,1,.2,1)}.\[transition-timing-function\:cubic-bezier\(\.4\,0\,\.2\,1\)\]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[transition\:transform_240ms_cubic-bezier\(\.22\,1\,\.36\,1\)\]{transition:transform .24s cubic-bezier(.22,1,.36,1)}.\[will-change\:opacity\,filter\]{will-change:opacity,filter}.\[will-change\:opacity\]{will-change:opacity}.\[will-change\:transform\]{will-change:transform}@property --b-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --card-edge-angle-slow{syntax: "<angle>"; initial-value: 0deg; inherits: true;}.placeholder\:text-axon-muted::-moz-placeholder{color:var(--axon-muted)}.placeholder\:text-axon-muted::placeholder{color:var(--axon-muted)}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1 1 0%}.before\:bg-slate-300:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:h-1:after{content:var(--tw-content);height:.25rem}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:flex-1:after{content:var(--tw-content);flex:1 1 0%}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary))}.after\:bg-slate-300:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-cyan:hover{border-color:var(--cyan)}.hover\:border-primary\/25:hover{border-color:hsl(var(--primary) / .25)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200\/70:hover{background-color:#e2e8f0b3}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-cyan:hover{color:var(--cyan)}.hover\:text-ice:hover{color:var(--ice)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_14px_30px_-10px_rgba\(37\,211\,102\,0\.5\)\]:hover{--tw-shadow: 0 14px 30px -10px rgba(37,211,102,.5);--tw-shadow-colored: 0 14px 30px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_42px_100px_-42px_rgba\(10\,23\,48\,0\.95\)\]:hover{--tw-shadow: 0 42px 100px -42px rgba(10,23,48,.95);--tw-shadow-colored: 0 42px 100px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/10:focus{--tw-ring-color: hsl(var(--primary) / .1)}.focus-visible\:border-primary:focus-visible{border-color:hsl(var(--primary))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-cyan:focus-visible{--tw-ring-color: var(--cyan)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary\/10:focus-visible{--tw-ring-color: hsl(var(--primary) / .1)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width: 4px}.focus-visible\:ring-offset-8:focus-visible{--tw-ring-offset-width: 8px}.focus-visible\:ring-offset-\[\#060a13\]:focus-visible{--tw-ring-offset-color: #060a13}.focus-visible\:ring-offset-ink:focus-visible{--tw-ring-offset-color: var(--ink)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group\/button:hover .group-hover\/button\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/button:hover .group-hover\/button\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:fill-\[\#243B66\]{fill:#243b66}.group:hover .group-hover\:fill-ice{fill:var(--ice)}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}@media(prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:blur-0{--tw-blur: blur(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)}.motion-reduce\:transition-none{transition-property:none}}@media(min-width:640px){.sm\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.sm\:inset-x-\[-1\.75rem\]{left:-1.75rem;right:-1.75rem}.sm\:bottom-6{bottom:1.5rem}.sm\:bottom-\[-1\.75rem\]{bottom:-1.75rem}.sm\:left-6{left:1.5rem}.sm\:top-\[9\.25rem\]{top:9.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:h-12{height:3rem}.sm\:min-h-\[75svh\]{min-height:75svh}.sm\:w-\[560px\]{width:560px}.sm\:max-w-none{max-width:none}.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-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:gap-6{gap:1.5rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-8{padding-top:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.42em\]{letter-spacing:.42em}.sm\:\[--native-card-width\:560px\]{--native-card-width: 560px}}@media(min-width:768px){.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-9{margin-bottom:2.25rem}.md\:mt-16{margin-top:4rem}.md\:mt-7{margin-top:1.75rem}.md\:block{display:block}.md\:h-\[min\(680px\,calc\(100svh-9rem\)\)\]{height:min(680px,calc(100svh - 9rem))}.md\:min-h-0{min-height:0px}.md\:w-1\/2{width:50%}.md\:min-w-0{min-width:0px}.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-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.md\:flex-row{flex-direction:row}.md\:items-stretch{align-items:stretch}.md\:gap-12{gap:3rem}.md\:gap-5{gap:1.25rem}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\:overflow-hidden{overflow:hidden}.md\:whitespace-nowrap{white-space:nowrap}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-9{padding:2.25rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pt-28{padding-top:7rem}.md\:pt-36{padding-top:9rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:\[flex-basis\:0\]{flex-basis:0}.md\:\[flex-grow\:var\(--rule-grow\)\]{flex-grow:var(--rule-grow)}.md\:\[transition-delay\:var\(--reveal-stagger\)\]{transition-delay:var(--reveal-stagger)}@media(prefers-reduced-motion:no-preference){.md\:motion-safe\:\[transition\:flex-grow_700ms_cubic-bezier\(\.16\,1\,\.3\,1\)\]{transition:flex-grow .7s cubic-bezier(.16,1,.3,1)}}}@media(min-width:1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-x-\[-2rem\]{left:-2rem;right:-2rem}.lg\:bottom-0{bottom:0}.lg\:bottom-\[-2rem\]{bottom:-2rem}.lg\:left-\[53\%\]{left:53%}.lg\:top-24{top:6rem}.lg\:z-\[220\]{z-index:220}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[clamp\(360px\,46svh\,470px\)\]{height:clamp(360px,46svh,470px)}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[180svh\]{min-height:180svh}.lg\:min-h-\[38px\]{min-height:38px}.lg\:min-h-\[48px\]{min-height:48px}.lg\:min-h-\[calc\(100svh-9rem\)\]{min-height:calc(100svh - 9rem)}.lg\:w-\[38\%\]{width:38%}.lg\:w-\[clamp\(272px\,33svh\,352px\)\]{width:clamp(272px,33svh,352px)}.lg\:w-auto{width:auto}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-\[24rem\]{max-width:24rem}.lg\:max-w-none{max-width:none}.lg\:max-w-xl{max-width:36rem}.lg\:flex-none{flex:none}.lg\:translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-0\.5{gap:.125rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[clamp\(64px\,7vw\,140px\)\]{gap:clamp(64px,7vw,140px)}.lg\:whitespace-pre-line{white-space:pre-line}.lg\:rounded-full{border-radius:9999px}.lg\:border{border-width:1px}.lg\:border-0{border-width:0px}.lg\:border-white\/15{border-color:#ffffff26}.lg\:border-white\/70{border-color:#ffffffb3}.lg\:bg-ice{background-color:var(--ice)}.lg\:bg-white\/10{background-color:#ffffff1a}.lg\:bg-white\/45{background-color:#ffffff73}.lg\:bg-white\/60{background-color:#fff9}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:p-\[\.35rem\]{padding:.35rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[1\.18rem\]{padding-left:1.18rem;padding-right:1.18rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-0{padding-left:0}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-\[0\.86rem\]{font-size:.86rem}.lg\:text-\[0\.92rem\]{font-size:.92rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:tracking-normal{letter-spacing:0em}.lg\:text-\[\#9FB0CE\]{--tw-text-opacity: 1;color:rgb(159 176 206 / var(--tw-text-opacity, 1))}.lg\:text-ice{color:var(--ice)}.lg\:text-ink{color:var(--ink)}.lg\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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)}.lg\:\[--native-card-width\:clamp\(272px\,33svh\,352px\)\]{--native-card-width: clamp(272px, 33svh, 352px)}.lg\:after\:hidden:after{content:var(--tw-content);display:none}.lg\:hover\:text-ice:hover{color:var(--ice)}}@media(min-width:1280px){.xl\:right-12{right:3rem}.xl\:w-\[34\%\]{width:34%}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_\[stroke-dasharray\=\'1px_1px\'\]\]\:\!\[stroke-dasharray\:1px_0px\] [stroke-dasharray="1px 1px"]{stroke-dasharray:1px 0px!important}.\[\&_svg\]\:transition-transform svg{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:\[\&_svg\]\:translate-x-0 svg:hover{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\[\&_svg\]\:translate-x-1 svg:hover{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-full-viewport] .\[\[data-full-viewport\]_\&\]\:hidden{display:none}
