@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_506ffa67-module__IMbS5W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_506ffa67-module__IMbS5W__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.page-transition-module__bK-ODa__scene{--active-transition-color:var(--transition-home);min-height:100vh}.page-transition-module__bK-ODa__page{transform-origin:50% 100%;min-height:100vh}.page-transition-module__bK-ODa__scene:is([data-transition-phase=idle],[data-transition-phase=settling],[data-transition-phase=recovering]) .page-transition-module__bK-ODa__page{visibility:visible;opacity:1;clip-path:none;filter:none;animation:none;overflow:visible;transform:none;-webkit-mask:none;mask:none}.page-transition-module__bK-ODa__scene[data-transition-phase=derezzing] .page-transition-module__bK-ODa__page{animation:page-transition-module__bK-ODa__pageDerez var(--transition-departure-duration,.24s) linear forwards}.page-transition-module__bK-ODa__scene[data-transition-phase=dark-transfer] .page-transition-module__bK-ODa__page,.page-transition-module__bK-ODa__scene[data-transition-phase=route-commit] .page-transition-module__bK-ODa__page{visibility:hidden;opacity:0}.page-transition-module__bK-ODa__scene[data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page{visibility:visible;opacity:1;clip-path:none;filter:none;animation:none;transform:none;-webkit-mask:none;mask:none}.page-transition-module__bK-ODa__scene[data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page [data-transition-layer=structure]{animation:80ms linear both page-transition-module__bK-ODa__reconstructionStructure}.page-transition-module__bK-ODa__scene[data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page [data-transition-layer=surface]{animation:90ms linear 55ms both page-transition-module__bK-ODa__reconstructionSurface}.page-transition-module__bK-ODa__scene[data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page [data-transition-layer=detail]{animation:.1s linear 95ms both page-transition-module__bK-ODa__reconstructionDetail}.page-transition-module__bK-ODa__scene[data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page :is(a,button){animation:.1s linear .13s both page-transition-module__bK-ODa__reconstructionControl}.page-transition-module__bK-ODa__overlay{z-index:9999;pointer-events:none;visibility:hidden;opacity:0;color:var(--active-transition-color);position:fixed;inset:0;overflow:hidden}.page-transition-module__bK-ODa__overlay[data-visible=true]{visibility:visible;opacity:1}.page-transition-module__bK-ODa__darkField{background:#02060b00;transition:background-color .1s linear;position:absolute;inset:0}.page-transition-module__bK-ODa__overlay[data-phase=dark-transfer] .page-transition-module__bK-ODa__darkField,.page-transition-module__bK-ODa__overlay[data-phase=route-commit] .page-transition-module__bK-ODa__darkField{background:#02060b}.page-transition-module__bK-ODa__overlay[data-phase=reconstructing] .page-transition-module__bK-ODa__darkField{animation:page-transition-module__bK-ODa__reconstructionCurtain var(--transition-reconstruction-duration,.28s) linear both;background:#02060b}.page-transition-module__bK-ODa__overlay:is([data-phase=settling],[data-phase=recovering]) .page-transition-module__bK-ODa__darkField{clip-path:inset(0 0 100%)}.page-transition-module__bK-ODa__revealWake{pointer-events:none;background:linear-gradient(#02060bfb 0,#02060bf5 35px,#02060bad 55px,#02060b4d 75px,#02060b14 96px,#02060b00 110px);height:110px;display:none;position:absolute;bottom:-110px;left:0;right:0}.page-transition-module__bK-ODa__revealWake:before{content:"";pointer-events:none;background:radial-gradient(10% 82% at 10% 16%,#02060b4d,#02060b24 44%,#0000 80%),radial-gradient(13% 86% at 45% 18%,#02060b57,#02060b29 46%,#0000 82%),radial-gradient(10% 82% at 89% 16%,#02060b4a,#02060b21 44%,#0000 80%);position:absolute;inset:0}.page-transition-module__bK-ODa__overlay[data-phase=reconstructing] .page-transition-module__bK-ODa__revealWake{animation:page-transition-module__bK-ODa__fabricationLaser var(--transition-reconstruction-duration,.28s) linear both;display:block}.page-transition-module__bK-ODa__canvas,.page-transition-module__bK-ODa__fallbackFragments{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.page-transition-module__bK-ODa__canvas{opacity:0}.page-transition-module__bK-ODa__overlay[data-renderer=webgl2][data-phase=derezzing] .page-transition-module__bK-ODa__canvas,.page-transition-module__bK-ODa__overlay[data-renderer=webgl2][data-phase=reconstructing] .page-transition-module__bK-ODa__canvas{opacity:1}.page-transition-module__bK-ODa__fallbackFragments{opacity:0;background:repeating-linear-gradient(90deg, transparent 0 19px, color-mix(in srgb, currentColor 62%, transparent) 19px 21px, transparent 21px 48px), repeating-linear-gradient(0deg, transparent 0 11px, color-mix(in srgb, currentColor 42%, transparent) 11px 13px, transparent 13px 29px);mix-blend-mode:screen;height:72px;display:none;top:auto;bottom:-4px;-webkit-mask-image:linear-gradient(#000,#000000c2 35%,#0000);mask-image:linear-gradient(#000,#000000c2 35%,#0000)}.page-transition-module__bK-ODa__fallbackFragments:before{content:"";opacity:.18;background:repeating-linear-gradient(90deg, transparent 0 73px, currentColor 73px 75px, transparent 75px 151px), repeating-linear-gradient(0deg, transparent 0 53px, color-mix(in srgb, currentColor 54%, transparent) 53px 55px, transparent 55px 119px);height:min(42vh,340px);position:absolute;bottom:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.page-transition-module__bK-ODa__overlay[data-renderer=css][data-phase=derezzing] .page-transition-module__bK-ODa__fallbackFragments{background:repeating-linear-gradient(90deg, transparent 0 21px, color-mix(in srgb, currentColor 32%, transparent) 21px 23px, transparent 23px 61px), repeating-linear-gradient(0deg, transparent 0 37px, color-mix(in srgb, currentColor 22%, transparent) 37px 39px, transparent 39px 83px);height:auto;animation:page-transition-module__bK-ODa__fallbackDerez var(--transition-departure-duration,.24s) linear both;display:block;top:0;bottom:0;-webkit-mask-image:none;mask-image:none}.page-transition-module__bK-ODa__overlay[data-renderer=css][data-phase=derezzing] .page-transition-module__bK-ODa__fallbackFragments:before{display:none}.page-transition-module__bK-ODa__overlay[data-renderer=css][data-phase=reconstructing] .page-transition-module__bK-ODa__fallbackFragments{animation:page-transition-module__bK-ODa__fallbackReconstruct var(--transition-reconstruction-duration,.28s) linear both;display:block}.page-transition-module__bK-ODa__routeSignal{top:var(--signal-start-y);left:var(--signal-start-x);width:var(--signal-distance);background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 74%, white) 72%, white);height:2px;box-shadow:0 0 6px currentColor, 0 0 16px color-mix(in srgb, currentColor 62%, transparent);transform:rotate(var(--signal-angle)) scaleX(0);transform-origin:0;display:none;position:absolute}.page-transition-module__bK-ODa__routeSignal:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-3px;transform:translateY(-50%);box-shadow:0 0 12px}.page-transition-module__bK-ODa__overlay[data-home-departure=true][data-phase=routing-signal] .page-transition-module__bK-ODa__routeSignal{animation:page-transition-module__bK-ODa__routeSignal var(--transition-signal-duration,.18s) linear both;display:block}.page-transition-module__bK-ODa__commandPulse{background:color-mix(in srgb, currentColor 20%, transparent);width:min(42vw,32rem);height:1px;display:none;position:absolute;top:5.85rem;left:50%;overflow:hidden;transform:translate(-50%)}.page-transition-module__bK-ODa__commandPulse:after{content:"";filter:drop-shadow(0 0 5px);background:linear-gradient(90deg,#0000,#fff,#0000);width:22%;height:100%;display:block;transform:translate(-110%)}.page-transition-module__bK-ODa__overlay[data-home-departure=false][data-phase=activating-emitter] .page-transition-module__bK-ODa__commandPulse{display:block}.page-transition-module__bK-ODa__overlay[data-home-departure=false][data-phase=activating-emitter] .page-transition-module__bK-ODa__commandPulse:after{animation:page-transition-module__bK-ODa__commandRailPulse var(--transition-command-duration,.11s) linear both}.page-transition-module__bK-ODa__laser{isolation:isolate;height:1px;display:none;position:absolute;bottom:0;left:0;right:0}.page-transition-module__bK-ODa__laserBloom,.page-transition-module__bK-ODa__laserSheath,.page-transition-module__bK-ODa__laserCore,.page-transition-module__bK-ODa__laserFilaments,.page-transition-module__bK-ODa__laserNodes{pointer-events:none;position:absolute;left:0;right:0}.page-transition-module__bK-ODa__laserBloom{opacity:.86;background:radial-gradient(ellipse 9% 58% at 7% 50%, color-mix(in srgb, currentColor 46%, transparent), transparent 72%), radial-gradient(ellipse 5% 42% at 18% 46%, color-mix(in srgb, white 28%, currentColor 72%), transparent 76%), radial-gradient(ellipse 13% 66% at 34% 54%, color-mix(in srgb, currentColor 43%, transparent), transparent 74%), radial-gradient(ellipse 6% 48% at 52% 48%, color-mix(in srgb, white 24%, currentColor 76%), transparent 72%), radial-gradient(ellipse 11% 62% at 69% 52%, color-mix(in srgb, currentColor 44%, transparent), transparent 74%), radial-gradient(ellipse 5% 44% at 83% 45%, color-mix(in srgb, white 24%, currentColor 76%), transparent 72%), radial-gradient(ellipse 8% 58% at 95% 53%, color-mix(in srgb, currentColor 42%, transparent), transparent 74%), linear-gradient(to bottom, transparent, color-mix(in srgb, currentColor 7%, transparent) 22%, color-mix(in srgb, currentColor 12%, transparent) 49%, color-mix(in srgb, currentColor 6%, transparent) 78%, transparent);filter:blur(5.5px);height:44px;animation:.154s steps(3,jump-none) infinite alternate page-transition-module__bK-ODa__plasmaBloom;top:-22px}.page-transition-module__bK-ODa__laserSheath{background:linear-gradient(90deg, color-mix(in srgb, currentColor 78%, white 22%), currentColor 8%, color-mix(in srgb, currentColor 86%, white 14%) 16%, currentColor 29%, color-mix(in srgb, currentColor 78%, white 22%) 37%, currentColor 52%, color-mix(in srgb, currentColor 88%, white 12%) 61%, currentColor 74%, color-mix(in srgb, currentColor 82%, white 18%) 84%, currentColor);height:7px;box-shadow:0 0 7px currentColor, 0 0 17px color-mix(in srgb, currentColor 76%, transparent), 0 0 34px color-mix(in srgb, currentColor 44%, transparent);filter:blur(1.4px);top:-3px}.page-transition-module__bK-ODa__laserSheath:before,.page-transition-module__bK-ODa__laserSheath:after{content:"";opacity:.84;background:linear-gradient(90deg, transparent 0 5%, currentColor 5% 8%, transparent 8% 22%, color-mix(in srgb, currentColor 68%, white) 22% 25%, transparent 25% 46%, currentColor 46% 51%, transparent 51% 67%, color-mix(in srgb, currentColor 74%, white) 67% 69%, transparent 69% 88%, currentColor 88% 93%, transparent 93%);height:1px;animation:72ms steps(2,jump-none) infinite alternate page-transition-module__bK-ODa__sheathCrackle;position:absolute;left:2vw;right:2vw;box-shadow:0 0 5px}.page-transition-module__bK-ODa__laserSheath:before{top:-7px;transform:translate(-3vw)}.page-transition-module__bK-ODa__laserSheath:after{animation-delay:-41ms;bottom:-7px;transform:translate(5vw)}.page-transition-module__bK-ODa__laserCore{z-index:4;background:#fff;height:2px;top:0;box-shadow:0 0 3px #fff,0 0 7px #fff,0 0 12px}.page-transition-module__bK-ODa__laserFilaments{z-index:2;opacity:.94;filter:drop-shadow(0 0 4px);transform-origin:50%;background:linear-gradient(74deg,#0000 7%,currentColor 7.12% 7.3%,#0000 7.62%),linear-gradient(108deg,#0000 24%,#fff 24.1% 24.22%,#0000 24.52%),linear-gradient(83deg,#0000 43%,currentColor 43.12% 43.38%,#0000 43.68%),linear-gradient(116deg,#0000 67%,#fff 67.08% 67.2%,#0000 67.54%),linear-gradient(79deg,#0000 89%,currentColor 89.1% 89.32%,#0000 89.64%);height:42px;animation:86ms steps(2,jump-none) infinite alternate page-transition-module__bK-ODa__filamentCharge;top:-20px;-webkit-mask-image:linear-gradient(90deg,#000 0 14%,#0000 18% 23%,#000 27% 39%,#0000 43% 49%,#000 53% 76%,#0000 80% 87%,#000 91%);mask-image:linear-gradient(90deg,#000 0 14%,#0000 18% 23%,#000 27% 39%,#0000 43% 49%,#000 53% 76%,#0000 80% 87%,#000 91%)}.page-transition-module__bK-ODa__laserFilaments:before,.page-transition-module__bK-ODa__laserFilaments:after{content:"";opacity:.76;background:linear-gradient(90deg, transparent 0 6%, color-mix(in srgb, currentColor 74%, white) 6% 9%, transparent 9% 28%, currentColor 28% 34%, transparent 34% 57%, color-mix(in srgb, currentColor 66%, white) 57% 59%, transparent 59% 82%, currentColor 82% 88%, transparent 88%);height:1px;position:absolute;left:4vw;right:4vw;box-shadow:0 0 5px}.page-transition-module__bK-ODa__laserFilaments:before{top:11px;transform:translate(-2vw)}.page-transition-module__bK-ODa__laserFilaments:after{bottom:10px;transform:translate(7vw)}.page-transition-module__bK-ODa__laserNodes{z-index:3;filter:drop-shadow(0 0 5px);background:radial-gradient(circle at 7% 52%,#fff 0 1px,currentColor 2px,#0000 6px),radial-gradient(circle at 13% 39%,#fff 0 1px,currentColor 2px,#0000 4px),radial-gradient(circle at 25% 61%,#fff 0 1px,currentColor 2px,#0000 5px),radial-gradient(circle at 42% 45%,#fff 0 1px,currentColor 2px,#0000 6px),radial-gradient(circle at 49% 56%,#fff 0 1px,currentColor 2px,#0000 4px),radial-gradient(circle at 67% 42%,#fff 0 1px,currentColor 2px,#0000 6px),radial-gradient(circle at 70% 63%,#fff 0 1px,currentColor 2px,#0000 4px),radial-gradient(circle at 87% 48%,#fff 0 1px,currentColor 2px,#0000 6px),radial-gradient(circle at 94% 62%,#fff 0 1px,currentColor 2px,#0000 4px);height:20px;animation:.132s steps(3,jump-none) infinite alternate page-transition-module__bK-ODa__nodeSurge;top:-9px}.page-transition-module__bK-ODa__laserNodes:before,.page-transition-module__bK-ODa__laserNodes:after{content:"";opacity:.88;background:linear-gradient(90deg, transparent 0 9%, #fff 9% 11%, currentColor 11% 32%, transparent 32% 53%, color-mix(in srgb, currentColor 68%, white) 53% 61%, currentColor 61% 83%, transparent 83%);transform-origin:50%;width:20%;height:1px;animation:66ms steps(2,jump-none) infinite alternate page-transition-module__bK-ODa__microArcFlicker;position:absolute;box-shadow:0 0 4px}.page-transition-module__bK-ODa__laserNodes:before{top:3px;left:22%}.page-transition-module__bK-ODa__laserNodes:after{animation-delay:-37ms;bottom:2px;left:66%}.page-transition-module__bK-ODa__laser:before,.page-transition-module__bK-ODa__laser:after{z-index:3;content:"";filter:drop-shadow(0 0 5px);width:24vw;height:28px;animation:78ms steps(2,jump-none) infinite alternate page-transition-module__bK-ODa__contactNeedlePulse;position:absolute;bottom:-13px}.page-transition-module__bK-ODa__laser:before{background:radial-gradient(circle at 31% 48%,#fff 0 1px,currentColor 2px,#0000 5px),linear-gradient(72deg,#0000 17%,currentColor 17.3% 17.72%,#0000 18.1%),linear-gradient(111deg,#0000 31%,#fff 31.18% 31.42%,#0000 31.82%),linear-gradient(86deg,#0000 68%,currentColor 68.16% 68.4%,#0000 68.7%);left:7vw}.page-transition-module__bK-ODa__laser:after{opacity:.76;background:radial-gradient(circle at 72% 53%,#fff 0 1px,currentColor 2px,#0000 4px),linear-gradient(103deg,#0000 13%,currentColor 13.12% 13.34%,#0000 13.62%),linear-gradient(78deg,#0000 47%,#fff 47.16% 47.34%,#0000 47.72%),linear-gradient(119deg,#0000 84%,currentColor 84.12% 84.38%,#0000 84.76%);width:27vw;height:21px;animation-duration:.111s;animation-delay:-37ms;bottom:-9px;left:63vw}.page-transition-module__bK-ODa__overlay[data-phase=reconstructing] .page-transition-module__bK-ODa__laser{animation:page-transition-module__bK-ODa__fabricationLaser var(--transition-reconstruction-duration,.28s) linear both;display:block}@keyframes page-transition-module__bK-ODa__pageDerez{0%{opacity:1;clip-path:inset(0);filter:brightness()}22%{opacity:.96;clip-path:inset(0 0 7%);filter:brightness(1.08)saturate(1.08)}58%{opacity:.76;clip-path:inset(0 0 38%);filter:brightness(1.18)saturate(1.14)}84%{opacity:.34;clip-path:inset(0 0 78%);filter:brightness(.96)saturate(1.08)}to{opacity:0;clip-path:inset(0 0 100%);filter:brightness(.72)}}@keyframes page-transition-module__bK-ODa__pageReconstruct{0%,1.5%{opacity:1;clip-path:inset(100% 0 0)}94%,to{opacity:1;clip-path:inset(0)}}@keyframes page-transition-module__bK-ODa__reconstructionCurtain{0%,1.5%{clip-path:inset(0)}94%,to{clip-path:inset(0 0 100%)}}@keyframes page-transition-module__bK-ODa__reconstructionStructure{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes page-transition-module__bK-ODa__reconstructionSurface{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page-transition-module__bK-ODa__reconstructionDetail{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes page-transition-module__bK-ODa__reconstructionControl{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes page-transition-module__bK-ODa__routeSignal{0%{opacity:0;transform:rotate(var(--signal-angle)) scaleX(.04)}14%{opacity:1}to{opacity:1;transform:rotate(var(--signal-angle)) scaleX(1)}}@keyframes page-transition-module__bK-ODa__commandRailPulse{to{transform:translate(570%)}}@keyframes page-transition-module__bK-ODa__fabricationLaser{0%{opacity:0;transform:translateY(18px)}1.5%{opacity:1;transform:translateY(12px)}94%{opacity:1;transform:translateY(calc(-100vh - 2px))}to{opacity:0;transform:translateY(calc(-100vh - 56px))}}@keyframes page-transition-module__bK-ODa__filamentCharge{0%{opacity:.48;transform:scaleY(.68)}to{opacity:1;transform:scaleY(1.2)}}@keyframes page-transition-module__bK-ODa__nodeSurge{0%{opacity:.54;transform:scaleY(.82)}to{opacity:1;transform:scaleY(1.14)}}@keyframes page-transition-module__bK-ODa__plasmaBloom{0%{opacity:.62}52%{opacity:.9}to{opacity:.74}}@keyframes page-transition-module__bK-ODa__sheathCrackle{0%{opacity:.38}to{opacity:.9}}@keyframes page-transition-module__bK-ODa__microArcFlicker{0%{opacity:.24;scale:.78 1}to{opacity:.92;scale:1}}@keyframes page-transition-module__bK-ODa__contactNeedlePulse{0%{opacity:.42;transform:scaleY(.7)}to{opacity:.94;transform:scaleY(1.08)}}@keyframes page-transition-module__bK-ODa__fallbackDerez{0%{opacity:0;clip-path:inset(0);transform:translate(0)}38%{opacity:.72}to{opacity:0;clip-path:inset(0 0 100%);transform:translate(14px)}}@keyframes page-transition-module__bK-ODa__fallbackReconstruct{0%{opacity:0;transform:translateY(18px)}2%{opacity:.84;transform:translateY(12px)}94%{opacity:.72;transform:translateY(calc(-100vh - 2px))}to{opacity:0;transform:translateY(calc(-100vh - 56px))}}@media (max-width:640px){.page-transition-module__bK-ODa__revealWake{background:linear-gradient(#02060bfa 0,#02060bf2 25px,#02060ba8 40px,#02060b4d 55px,#02060b14 70px,#02060b00 80px);height:80px;bottom:-80px}.page-transition-module__bK-ODa__commandPulse{width:58vw;top:6.9rem}.page-transition-module__bK-ODa__fallbackFragments{height:50px}.page-transition-module__bK-ODa__laserBloom{opacity:.66;filter:blur(6px);height:30px;top:-15px}.page-transition-module__bK-ODa__laserSheath{height:5px;box-shadow:0 0 5px currentColor, 0 0 12px color-mix(in srgb, currentColor 64%, transparent), 0 0 22px color-mix(in srgb, currentColor 34%, transparent);top:-2px}.page-transition-module__bK-ODa__laserFilaments{opacity:.74;height:26px;top:-12px}.page-transition-module__bK-ODa__laserFilaments:after{display:none}.page-transition-module__bK-ODa__laserNodes{opacity:.78}}@media (prefers-reduced-motion:reduce){.page-transition-module__bK-ODa__scene[data-transition-phase=derezzing] .page-transition-module__bK-ODa__page{animation:70ms linear forwards page-transition-module__bK-ODa__reducedFadeOut!important}.page-transition-module__bK-ODa__scene[data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page{animation:90ms linear both page-transition-module__bK-ODa__reducedFadeIn!important}.page-transition-module__bK-ODa__canvas,.page-transition-module__bK-ODa__fallbackFragments,.page-transition-module__bK-ODa__revealWake,.page-transition-module__bK-ODa__routeSignal,.page-transition-module__bK-ODa__commandPulse,.page-transition-module__bK-ODa__laser{display:none!important}}.page-transition-module__bK-ODa__overlay[data-reduced-motion=true] .page-transition-module__bK-ODa__canvas,.page-transition-module__bK-ODa__overlay[data-reduced-motion=true] .page-transition-module__bK-ODa__fallbackFragments,.page-transition-module__bK-ODa__overlay[data-reduced-motion=true] .page-transition-module__bK-ODa__revealWake,.page-transition-module__bK-ODa__overlay[data-reduced-motion=true] .page-transition-module__bK-ODa__routeSignal,.page-transition-module__bK-ODa__overlay[data-reduced-motion=true] .page-transition-module__bK-ODa__commandPulse,.page-transition-module__bK-ODa__overlay[data-reduced-motion=true] .page-transition-module__bK-ODa__laser{display:none!important}.page-transition-module__bK-ODa__scene[data-reduced-motion=true][data-transition-phase=derezzing] .page-transition-module__bK-ODa__page{animation:70ms linear forwards page-transition-module__bK-ODa__reducedFadeOut!important}.page-transition-module__bK-ODa__scene[data-reduced-motion=true][data-transition-phase=reconstructing] .page-transition-module__bK-ODa__page{animation:90ms linear both page-transition-module__bK-ODa__reducedFadeIn!important}@keyframes page-transition-module__bK-ODa__reducedFadeOut{to{opacity:0}}@keyframes page-transition-module__bK-ODa__reducedFadeIn{0%{opacity:0}to{opacity:1}}
.page-closing-cta-module__O4fBLq__closingCta{isolation:isolate;padding:calc(var(--ts-section-space) * .42) var(--ts-page-padding-inline);background:radial-gradient(ellipse at 76% 50%, color-mix(in srgb, var(--closing-accent) 13%, transparent), transparent 25rem), linear-gradient(90deg, #02060b, #061018 52%, #02060b);position:relative;overflow:hidden}.page-closing-cta-module__O4fBLq__closingCta:before{z-index:-1;top:0;right:var(--ts-page-padding-inline);left:var(--ts-page-padding-inline);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--closing-accent) 46%, transparent), transparent);content:"";height:1px;position:absolute}.page-closing-cta-module__O4fBLq__inner{width:min(100%, var(--ts-content-wide));justify-content:center;align-items:center;gap:calc(var(--ts-action-gap) * 3);margin-inline:auto;display:flex}.page-closing-cta-module__O4fBLq__inner p{max-width:none;color:var(--text-primary);font-family:var(--ts-font-sans);font-size:calc(var(--ts-type-section-size) * .68);font-weight:var(--ts-type-section-weight);line-height:var(--ts-type-section-leading);letter-spacing:var(--ts-type-section-tracking);text-wrap:balance;white-space:nowrap;margin:0}.page-closing-cta-module__O4fBLq__inner a{min-height:var(--ts-control-height);justify-content:center;align-items:center;gap:var(--ts-action-gap);border:1px solid color-mix(in srgb, var(--closing-accent) 70%, transparent);padding-inline:var(--ts-control-padding-inline);background:linear-gradient(135deg, color-mix(in srgb, var(--closing-accent) 13%, #040c12db), #02080deb);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--closing-accent) 12%, transparent), 0 0 22px color-mix(in srgb, var(--closing-accent) 14%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-primary);font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight);letter-spacing:var(--ts-type-control-tracking);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);flex:none;display:inline-flex}.page-closing-cta-module__O4fBLq__inner a:hover{border-color:color-mix(in srgb, var(--closing-accent) 82%, white 18%);background:linear-gradient(135deg, color-mix(in srgb, var(--closing-accent) 20%, #040c12db), #030c13f0);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--closing-accent) 20%, transparent), 0 0 30px color-mix(in srgb, var(--closing-accent) 22%, transparent);transform:translateY(-1px)}.page-closing-cta-module__O4fBLq__inner a:focus-visible{outline:var(--ts-focus-width) solid var(--closing-accent);outline-offset:var(--ts-focus-offset)}@media (max-width:700px){.page-closing-cta-module__O4fBLq__closingCta{padding-block:calc(var(--ts-section-space) * .5)}.page-closing-cta-module__O4fBLq__inner{align-items:stretch;gap:calc(var(--ts-action-gap) * 1.5);flex-direction:column}.page-closing-cta-module__O4fBLq__inner p{max-width:14ch;font-size:calc(var(--ts-type-section-size) * .72);white-space:normal}.page-closing-cta-module__O4fBLq__inner a{width:100%}}@media (prefers-reduced-motion:reduce){.page-closing-cta-module__O4fBLq__inner a{transition:none}.page-closing-cta-module__O4fBLq__inner a:hover{transform:none}}
.hero-visual-module__g1JZLq__reactorFrame{contain:layout paint style}.hero-visual-module__g1JZLq__coreViewport{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained]{aspect-ratio:1672/941;isolation:isolate;width:100%;position:relative;inset:auto;overflow:visible}.hero-visual-module__g1JZLq__registrationViewport{width:100%;height:100%;position:absolute;inset:0;overflow:hidden;container-type:size}.hero-visual-module__g1JZLq__stageScale{width:1672px;height:941px;transform:translate(-50%, -50%) scale(calc(100cqw / 1672px));transform-origin:50%;position:absolute;top:50%;left:50%}.hero-visual-module__g1JZLq__stage{--core-axis-x:846px;--core-axis-y:450.5px;background:0 0;width:1672px;height:941px;position:relative;overflow:hidden}.hero-visual-module__g1JZLq__stage img{-webkit-user-select:none;user-select:none}.hero-visual-module__g1JZLq__containImage,.hero-visual-module__g1JZLq__screenImage,.hero-visual-module__g1JZLq__vesselImage{pointer-events:none;object-fit:contain;border:0;outline:0;max-width:none}.hero-visual-module__g1JZLq__screenImage{mix-blend-mode:screen}.hero-visual-module__g1JZLq__vesselAtmosphere{top:var(--core-axis-y);left:var(--core-axis-x);z-index:0;pointer-events:none;background:radial-gradient(#030e2a7a 0%,#03123a47 38%,#02081a1a 58%,#0000 76%);border:0;width:1240px;height:760px;position:absolute;transform:translate(-50%,-50%)}.hero-visual-module__g1JZLq__coreAssembly{--hero-core-scale:1.62;z-index:1;transform:scale(var(--hero-core-scale));transform-origin:var(--core-axis-x) var(--core-axis-y);pointer-events:none;position:absolute;inset:0}.hero-visual-module__g1JZLq__signalStarField{--star-visibility:1.2;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-visual-module__g1JZLq__signalStar{top:var(--star-y);left:var(--star-x);width:calc(var(--star-size) * 1.45);height:calc(var(--star-size) * 1.45);color:#57e8ffe6;opacity:calc(var(--star-opacity) * var(--star-visibility));animation:hero-visual-module__g1JZLq__signalStarDrift var(--star-duration) ease-in-out var(--star-delay) infinite;will-change:transform, opacity;background:currentColor;border-radius:50%;position:absolute;box-shadow:0 0 8px}.hero-visual-module__g1JZLq__signalStar[data-star-tone=ice]{color:#daf9ffeb}.hero-visual-module__g1JZLq__signalStar[data-star-tone=violet]{color:#a27cffd1}.hero-visual-module__g1JZLq__vessel{z-index:1;width:1411.13px;height:941px;position:absolute;top:0;left:130.44px}.hero-visual-module__g1JZLq__coreIllumination{z-index:3;mix-blend-mode:screen;transform-origin:50%;will-change:transform, opacity, filter;background:radial-gradient(#bee8ff47 0%,#2d84e638 18%,#082d8a24 42%,#020c2b00 72%);border-radius:50%;width:632.5px;height:422.5px;animation:4s linear -1.5s infinite hero-visual-module__g1JZLq__coreChamberIntensity;position:absolute;top:260px;left:530px}.hero-visual-module__g1JZLq__plasma{z-index:4;transform-origin:50%;will-change:transform, opacity, filter;width:537.5px;height:358.333px;animation:4s linear -1.5s infinite hero-visual-module__g1JZLq__coreCloudIntensity;position:absolute;top:271.33px;left:577.25px}.hero-visual-module__g1JZLq__gyroscope{--orbit-duration:6.5s;top:var(--core-axis-y);left:var(--core-axis-x);z-index:5;width:0;height:0;position:absolute}.hero-visual-module__g1JZLq__orbitPaths{width:540px;max-width:none;height:371.25px;box-shadow:none;mix-blend-mode:screen;background:0 0;border:0;outline:0;position:absolute;top:0;left:0;overflow:visible;transform:translate(-50%,-50%)}.hero-visual-module__g1JZLq__orbitSpin{--orbit-static-angle:0deg;animation-duration:var(--orbit-duration);transform-box:view-box;transform-origin:320px 220px;will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal}.hero-visual-module__g1JZLq__orbitPath{--orbit-color:82 229 255;--orbit-phase-start:0}.hero-visual-module__g1JZLq__orbitPath ellipse{fill:none;stroke:rgb(var(--orbit-color));stroke-linecap:round;vector-effect:non-scaling-stroke}.hero-visual-module__g1JZLq__orbitPathBloom{stroke-width:6px;opacity:.075;filter:blur(3.2px)}.hero-visual-module__g1JZLq__orbitPathBody{stroke-width:2.6px;opacity:.31;filter:blur(.25px) drop-shadow(0 0 3px rgb(var(--orbit-color)))}.hero-visual-module__g1JZLq__orbitPathCore{stroke-width:1px;opacity:.82}.hero-visual-module__g1JZLq__orbitPhase{stroke-dashoffset:var(--orbit-phase-start)}.hero-visual-module__g1JZLq__orbitPhaseBloom{stroke-width:7px;stroke-dasharray:14 86;opacity:.16;filter:blur(3.4px)}.hero-visual-module__g1JZLq__orbitPhaseCore{stroke-width:1.8px;stroke-dasharray:9 91;opacity:.9;filter:drop-shadow(0 0 3px rgb(var(--orbit-color)))}.hero-visual-module__g1JZLq__orbitPrimary{--orbit-color:42 178 248;--orbit-phase-start:0}.hero-visual-module__g1JZLq__orbitSecondary{--orbit-color:112 205 250;--orbit-phase-start:-25}.hero-visual-module__g1JZLq__orbitCounterAxis{--orbit-color:30 116 232;--orbit-phase-start:-50}.hero-visual-module__g1JZLq__orbitViolet{--orbit-color:68 118 240;--orbit-phase-start:-75}.hero-visual-module__g1JZLq__orbitSpinPrimary{--orbit-static-angle:0deg;animation-name:hero-visual-module__g1JZLq__orbitSpinPrimaryClockwise}.hero-visual-module__g1JZLq__orbitSpinSecondary{--orbit-static-angle:45deg;animation-name:hero-visual-module__g1JZLq__orbitSpinSecondaryCounterClockwise}.hero-visual-module__g1JZLq__orbitSpinCounter{--orbit-static-angle:90deg;animation-name:hero-visual-module__g1JZLq__orbitSpinCounterAxisClockwise}.hero-visual-module__g1JZLq__orbitSpinViolet{--orbit-static-angle:135deg;animation-name:hero-visual-module__g1JZLq__orbitSpinVioletCounterClockwise}.hero-visual-module__g1JZLq__particles{z-index:6;opacity:0;mix-blend-mode:screen;transform-origin:50%;will-change:transform, opacity;width:625px;height:351.75px;animation:8.6s linear infinite hero-visual-module__g1JZLq__particleInward;position:absolute;top:269.88px;left:502.88px}.hero-visual-module__g1JZLq__nucleus{z-index:7;transform-origin:50%;width:691.25px;height:461.25px;position:absolute;top:219.88px;left:500.37px}.hero-visual-module__g1JZLq__nucleusBreath{transform-origin:50%;will-change:transform, opacity, filter;animation:4s linear -1.5s infinite hero-visual-module__g1JZLq__coreNucleusIntensity;position:absolute;inset:37.5%}@media (max-width:760px){.hero-visual-module__g1JZLq__coreAssembly{--hero-core-scale:2.3}}@media (min-width:761px) and (max-width:1100px){.hero-visual-module__g1JZLq__coreAssembly{--hero-core-scale:1.9}}@media (min-width:1101px){.hero-visual-module__g1JZLq__coreAssembly{--hero-core-scale:2.3}.hero-visual-module__g1JZLq__coreViewport[data-core-context=homepage] .hero-visual-module__g1JZLq__registrationViewport{--hero-visual-height:62.06svh;--hero-stage-shift-x:-44px;--hero-stage-shift-y:0px;width:calc(var(--hero-visual-height) * 1.77683);height:var(--hero-visual-height);transform:translate(calc(-50% + var(--hero-stage-shift-x)), calc(-50% + var(--hero-stage-shift-y)));inset:50% auto auto 73.25%}}@keyframes hero-visual-module__g1JZLq__signalStarDrift{0%,to{opacity:calc(var(--star-opacity) * var(--star-visibility) * .72);transform:translate(0,0)}50%{opacity:calc(var(--star-opacity) * var(--star-visibility));transform:translate(2px,-3px)}}@keyframes hero-visual-module__g1JZLq__orbitSpinPrimaryClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-visual-module__g1JZLq__orbitSpinSecondaryCounterClockwise{0%{transform:rotate(45deg)}to{transform:rotate(-315deg)}}@keyframes hero-visual-module__g1JZLq__orbitSpinCounterAxisClockwise{0%{transform:rotate(90deg)}to{transform:rotate(450deg)}}@keyframes hero-visual-module__g1JZLq__orbitSpinVioletCounterClockwise{0%{transform:rotate(135deg)}to{transform:rotate(-225deg)}}@keyframes hero-visual-module__g1JZLq__coreNucleusIntensity{0%,10%,92%,to{opacity:.78;filter:brightness(.94)contrast(1.02)blur()drop-shadow(0 0 4px #dcfcff70)drop-shadow(0 0 10px #00dbff61);transform:scale(1)}50%{opacity:.84;filter:brightness(1.04)contrast(1.03)blur(.05px)drop-shadow(0 0 5px #dcfcff85)drop-shadow(0 0 12px #00dbff75);transform:scale(1.035)}58%{opacity:.9;filter:brightness(1.18)contrast(1.04)blur(.12px)drop-shadow(0 0 6px #f5feff9e)drop-shadow(0 0 16px #00dbff94);transform:scale(1.065)}68%{opacity:.86;filter:brightness(1.08)contrast(1.03)blur(.08px)drop-shadow(0 0 5px #ebfdff8a)drop-shadow(0 0 13px #00dbff80);transform:scale(1.045)}}@keyframes hero-visual-module__g1JZLq__coreCloudIntensity{0%,10%,92%,to{opacity:.46;filter:brightness(.72)contrast(1.26)saturate(.96)hue-rotate(28deg)blur(.05px)drop-shadow(0 0 4px #185be633)drop-shadow(0 0 9px #0726802e);transform:scale(1)}55%{opacity:.5;filter:brightness(.77)contrast(1.29)saturate()hue-rotate(28deg)blur(.1px)drop-shadow(0 0 5px #226cf43d)drop-shadow(0 0 11px #092e9633);transform:scale(1.025)}63%{opacity:.56;filter:brightness(.84)contrast(1.34)saturate(1.05)hue-rotate(28deg)blur(.16px)drop-shadow(0 0 6px #a6d8ff33)drop-shadow(0 0 13px #0f40b23d);transform:scale(1.05)}73%{opacity:.52;filter:brightness(.79)contrast(1.31)saturate(1.02)hue-rotate(28deg)blur(.1px)drop-shadow(0 0 5px #4696ff33)drop-shadow(0 0 11px #0b349e36);transform:scale(1.03)}}@keyframes hero-visual-module__g1JZLq__coreChamberIntensity{0%,10%,92%,to{opacity:.12;filter:blur(15px)brightness(.94);transform:scale(1)}60%{opacity:.18;filter:blur(17px)brightness(1.02);transform:scale(1.04)}68%{opacity:.24;filter:blur(19px)brightness(1.12);transform:scale(1.09)}78%{opacity:.19;filter:blur(17.5px)brightness(1.04);transform:scale(1.055)}}@keyframes hero-visual-module__g1JZLq__particleInward{0%{opacity:0;transform:translate(0,0)rotate(-.8deg)scale(1.08)}14%{opacity:.54;transform:translate(1px,-1px)rotate(-.35deg)scale(1.02)}72%{opacity:.44;transform:translate(-1px,1px)rotate(.45deg)scale(.78)}to{opacity:0;transform:translate(0,0)rotate(.75deg)scale(.68)}}.hero-visual-module__g1JZLq__nucleus:after{content:"";background:radial-gradient(circle, #fffffff5 0 10%, color-mix(in srgb, var(--hero-transition-color,#00dbff) 84%, white) 24%, color-mix(in srgb, var(--hero-transition-color,#00dbff) 48%, transparent) 48%, transparent 72%);opacity:0;mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute;inset:24%}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=signal] .hero-visual-module__g1JZLq__nucleus{animation:.38s linear both hero-visual-module__g1JZLq__heroTransitionSignal}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=active] .hero-visual-module__g1JZLq__nucleus{animation:.7s ease-out both hero-visual-module__g1JZLq__heroTransitionIgnition}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=return-ignition] .hero-visual-module__g1JZLq__nucleus{animation:.23s ease-out both hero-visual-module__g1JZLq__heroTransitionIgnition}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=active] .hero-visual-module__g1JZLq__nucleus:after{animation:.7s ease-out both hero-visual-module__g1JZLq__heroTransitionFlash}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=return-ignition] .hero-visual-module__g1JZLq__nucleus:after{animation:.23s ease-out both hero-visual-module__g1JZLq__heroTransitionFlash}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=active] .hero-visual-module__g1JZLq__coreIllumination{animation:.7s ease-out both hero-visual-module__g1JZLq__heroTransitionChamber}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=return-ignition] .hero-visual-module__g1JZLq__coreIllumination{animation:.23s ease-out both hero-visual-module__g1JZLq__heroTransitionChamber}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=active] .hero-visual-module__g1JZLq__gyroscope{animation:.7s ease-out both hero-visual-module__g1JZLq__heroTransitionGyroscope}.hero-visual-module__g1JZLq__reactorFrame[data-transition-activation=return-ignition] .hero-visual-module__g1JZLq__gyroscope{animation:.23s ease-out both hero-visual-module__g1JZLq__heroTransitionGyroscope}@keyframes hero-visual-module__g1JZLq__heroTransitionSignal{0%{filter:brightness();transform:scale(1)}64%{filter:brightness(1.22) drop-shadow(0 0 12px var(--hero-transition-color,#00dbff));transform:scale(1.025)}to{filter:brightness(1.08);transform:scale(1.01)}}@keyframes hero-visual-module__g1JZLq__heroTransitionIgnition{0%{filter:brightness();transform:scale(1)}14%{filter:brightness(1.52) drop-shadow(0 0 20px var(--hero-transition-color,#00dbff));transform:scale(1.055)}68%{filter:brightness(1.46) drop-shadow(0 0 18px var(--hero-transition-color,#00dbff));transform:scale(1.05)}to{filter:brightness(1.12);transform:scale(1.012)}}@keyframes hero-visual-module__g1JZLq__heroTransitionFlash{0%{opacity:0;transform:scale(.8)}14%{opacity:.92;transform:scale(1.28)}68%{opacity:.7;transform:scale(1.18)}to{opacity:0;transform:scale(.94)}}@keyframes hero-visual-module__g1JZLq__heroTransitionChamber{0%{opacity:.16;transform:scale(1)}16%{opacity:.62;filter:blur(26px)brightness(1.48);transform:scale(1.22)}70%{opacity:.52;filter:blur(24px)brightness(1.38);transform:scale(1.18)}to{opacity:.24;filter:blur(19px)brightness(1.08);transform:scale(1.08)}}@keyframes hero-visual-module__g1JZLq__heroTransitionGyroscope{0%{filter:brightness();transform:scale(1)}15%{filter:brightness(1.42) drop-shadow(0 0 8px var(--hero-transition-color,#00dbff));transform:scale(1.018)}68%{filter:brightness(1.34) drop-shadow(0 0 7px var(--hero-transition-color,#00dbff));transform:scale(1.015)}to{filter:brightness(1.08);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-visual-module__g1JZLq__coreIllumination,.hero-visual-module__g1JZLq__plasma,.hero-visual-module__g1JZLq__orbitSpin,.hero-visual-module__g1JZLq__particles,.hero-visual-module__g1JZLq__nucleusBreath,.hero-visual-module__g1JZLq__signalStar{animation:none!important}.hero-visual-module__g1JZLq__coreIllumination{opacity:.2;filter:blur(18px)brightness(1.05);transform:scale(1.06)}.hero-visual-module__g1JZLq__plasma{opacity:.5;filter:brightness(.77)contrast(1.29)saturate()hue-rotate(28deg)blur(.1px)drop-shadow(0 0 5px #226cf43d)drop-shadow(0 0 11px #092e9633);transform:scale(1.04)}.hero-visual-module__g1JZLq__orbitSpin{transform:rotate(var(--orbit-static-angle))}.hero-visual-module__g1JZLq__signalStar{opacity:calc(var(--star-opacity) * var(--star-visibility));transform:none}.hero-visual-module__g1JZLq__particles{opacity:.44;transform:none}.hero-visual-module__g1JZLq__nucleusBreath{opacity:.86;filter:brightness(1.12)contrast(1.04)blur(.1px)drop-shadow(0 0 6px #e8feff94)drop-shadow(0 0 14px #00dbff80);transform:scale(1.06)}}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained] .hero-visual-module__g1JZLq__orbitSpin,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained] .hero-visual-module__g1JZLq__coreIllumination,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained] .hero-visual-module__g1JZLq__plasma,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained] .hero-visual-module__g1JZLq__particles,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained] .hero-visual-module__g1JZLq__nucleusBreath{transition:opacity .6s var(--ease-standard)}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained]:not([data-core-state=active]) .hero-visual-module__g1JZLq__coreIllumination,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained]:not([data-core-state=active]) .hero-visual-module__g1JZLq__plasma,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained]:not([data-core-state=active]) .hero-visual-module__g1JZLq__particles{animation:none}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained]:not([data-core-state=active]) .hero-visual-module__g1JZLq__orbitSpin{animation-duration:26s}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained]:not([data-core-state=active]) .hero-visual-module__g1JZLq__nucleusBreath{animation-duration:8s}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=dormant] .hero-visual-module__g1JZLq__coreIllumination{opacity:.08}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=dormant] .hero-visual-module__g1JZLq__plasma,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=dormant] .hero-visual-module__g1JZLq__particles,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=dormant] .hero-visual-module__g1JZLq__orbitSpin{opacity:0}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=dormant] .hero-visual-module__g1JZLq__nucleusBreath{opacity:.72}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=identity] .hero-visual-module__g1JZLq__coreIllumination{opacity:.12}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=identity] .hero-visual-module__g1JZLq__plasma,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=identity] .hero-visual-module__g1JZLq__particles,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=identity] .hero-visual-module__g1JZLq__orbitSpin:not(.hero-visual-module__g1JZLq__orbitSpinPrimary){opacity:0}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=identity] .hero-visual-module__g1JZLq__orbitSpinPrimary{opacity:.72}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__coreIllumination{opacity:.16}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__plasma{opacity:.12}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__particles{opacity:.24}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__orbitSpinPrimary{opacity:.92}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__orbitSpinSecondary{opacity:.66}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__orbitSpinCounter,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__orbitSpinViolet{opacity:0}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__coreIllumination{opacity:.22}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__plasma{opacity:.34}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__particles{opacity:.48}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__orbitSpinPrimary,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__orbitSpinSecondary{opacity:1}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__orbitSpinCounter{opacity:.72}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__orbitSpinViolet{opacity:.32}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=ready] .hero-visual-module__g1JZLq__coreIllumination{opacity:.27}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=ready] .hero-visual-module__g1JZLq__plasma{opacity:.46}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=ready] .hero-visual-module__g1JZLq__particles{opacity:.6}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=ready] .hero-visual-module__g1JZLq__orbitSpin{opacity:1}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=ready] .hero-visual-module__g1JZLq__signalStarField{opacity:.22}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=complete] .hero-visual-module__g1JZLq__coreIllumination{opacity:.3}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=complete] .hero-visual-module__g1JZLq__plasma{opacity:.52}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=complete] .hero-visual-module__g1JZLq__particles{opacity:.68}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=complete] .hero-visual-module__g1JZLq__orbitSpin{opacity:1}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=complete] .hero-visual-module__g1JZLq__signalStarField{opacity:.34}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=dormant] .hero-visual-module__g1JZLq__signalStarField,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=identity] .hero-visual-module__g1JZLq__signalStarField,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=defined] .hero-visual-module__g1JZLq__signalStarField,.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-state=building] .hero-visual-module__g1JZLq__signalStarField{opacity:0}.hero-visual-module__g1JZLq__coreViewport[data-core-context=contained][data-core-signal=acquired] .hero-visual-module__g1JZLq__nucleus{filter:brightness(1.14)drop-shadow(0 0 9px #52e5ff7a)}
.site-footer-module__1vkIta__footer{isolation:isolate;color:#fff;background:radial-gradient(circle at 50% 28%,#005d841f,#0000 34%),linear-gradient(#02070d 0%,#01050a 46%,#010308 100%);border-top:1px solid #53d5f11f;position:relative;overflow:hidden}.site-footer-module__1vkIta__footer:before{z-index:-2;content:"";opacity:.38;background-image:linear-gradient(#53d5f106 1px,#0000 1px),linear-gradient(90deg,#53d5f106 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.site-footer-module__1vkIta__shell{width:min(100% - 64px,1320px);margin-inline:auto;padding:clamp(72px,7vw,104px) 0 34px}.site-footer-module__1vkIta__dock{padding:34px 0 22px;position:relative}.site-footer-module__1vkIta__rail{background:linear-gradient(90deg,#0000,#35cced4d 8% 92%,#0000);height:1px;position:absolute;top:73px;left:6%;right:6%;box-shadow:0 0 9px #00bbec21}.site-footer-module__1vkIta__nodes{grid-template-columns:repeat(5,1fr);gap:clamp(18px,3vw,50px);display:grid}.site-footer-module__1vkIta__signalNode{color:#f5fdff;flex-direction:column;align-items:center;min-width:0;text-decoration:none;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}:is(.site-footer-module__1vkIta__nodes:has(.site-footer-module__1vkIta__signalNode:hover) .site-footer-module__1vkIta__signalNode:not(:hover),.site-footer-module__1vkIta__nodes:has(.site-footer-module__1vkIta__signalNode:focus-visible) .site-footer-module__1vkIta__signalNode:not(:focus-visible)){opacity:.48}.site-footer-module__1vkIta__signalNode:hover,.site-footer-module__1vkIta__signalNode:focus-visible{z-index:2;outline:none;transform:translateY(-7px)}.site-footer-module__1vkIta__branch{background:#65dcf347;width:1px;height:35px;position:absolute;top:39px;left:50%;overflow:hidden}.site-footer-module__1vkIta__branch i{opacity:0;background:linear-gradient(#0000,#c9f9ff,#0000);width:100%;height:42%;display:block;transform:translateY(-120%)}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__branch,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__branch{background:#28d6f8;box-shadow:0 0 8px #00cdffb3}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__branch i,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__branch i{opacity:1;animation:.65s linear infinite site-footer-module__1vkIta__signalTravel}.site-footer-module__1vkIta__iconField{background:radial-gradient(circle,#12313d57,#02080ee6 68%);border:1px solid #dbfaff42;border-radius:50%;place-items:center;width:78px;height:78px;transition:border-color .3s,box-shadow .3s,transform .35s;display:grid;position:relative;box-shadow:inset 0 0 18px #00bfea0f}.site-footer-module__1vkIta__iconField:before,.site-footer-module__1vkIta__iconField:after{content:"";border:1px solid #61d6ed33;border-color:#61d6ed33 #0000;border-radius:50%;transition:transform .45s,border-color .3s;position:absolute;inset:6px}.site-footer-module__1vkIta__iconField:after{border-color:#0000 #61d6ed1f;inset:-6px}.site-footer-module__1vkIta__iconField svg{filter:drop-shadow(0 0 5px #caf9ff26);width:31px;height:31px}.site-footer-module__1vkIta__iconField>i{background:#c8f9ff;border-radius:50%;width:3px;height:3px;position:absolute;top:9px;box-shadow:0 0 7px #31dfff}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__iconField,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__iconField{border-color:#7beaff;transform:scale(1.07);box-shadow:0 0 24px #00c8ff33,inset 0 0 22px #00c1ff1a}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__iconField:before,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__iconField:before{border-color:#28d7fb #0000;transform:rotate(35deg)}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__iconField:after,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__iconField:after{border-color:#0000 #66e8ff85;transform:rotate(-28deg)}.site-footer-module__1vkIta__signalNode[data-emphasis=true] .site-footer-module__1vkIta__iconField{border-color:#9aefff61;box-shadow:inset 0 0 20px #00cdf517,0 0 12px #00b1e50f}.site-footer-module__1vkIta__nodeLabel{color:#a8c2cc;min-height:30px;font:600 .57rem/1.45 var(--font-jetbrains-mono),monospace;letter-spacing:.12em;text-align:center;margin-top:26px}.site-footer-module__1vkIta__nodeLabel>span:last-child{display:none}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__nodeLabel,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__nodeLabel{color:#a8f1ff;text-shadow:0 0 10px #00cfff47}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__nodeLabel>span:first-child,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__nodeLabel>span:first-child{display:none}.site-footer-module__1vkIta__signalNode:hover .site-footer-module__1vkIta__nodeLabel>span:last-child,.site-footer-module__1vkIta__signalNode:focus-visible .site-footer-module__1vkIta__nodeLabel>span:last-child{display:inline}.site-footer-module__1vkIta__brandZone{border-top:1px solid #96e7f71f;grid-template-columns:minmax(210px,1fr) auto minmax(260px,1fr);align-items:center;gap:36px;margin-top:clamp(44px,5vw,66px);padding-top:28px;display:grid}.site-footer-module__1vkIta__brandLink{align-items:center;gap:11px;width:max-content;display:inline-flex}.site-footer-module__1vkIta__brandLink:focus-visible{outline-offset:8px;outline:1px solid #56ddfa}.site-footer-module__1vkIta__logoIcon{width:48px;height:48px}.site-footer-module__1vkIta__logoWordmark{width:112px;height:auto}.site-footer-module__1vkIta__location{color:#b3c7ce;text-align:center}.site-footer-module__1vkIta__location p{letter-spacing:.035em;margin:0;font-size:.72rem;line-height:1.7}.site-footer-module__1vkIta__location p:last-child{color:#5dbfd3;font:600 .52rem/1.4 var(--font-jetbrains-mono),monospace;letter-spacing:.2em;margin-top:7px}.site-footer-module__1vkIta__location span{color:#3c9fb4;padding:0 7px}.site-footer-module__1vkIta__footerNav{flex-wrap:wrap;justify-content:flex-end;gap:13px 22px;margin:0;padding:0;list-style:none;display:flex}.site-footer-module__1vkIta__footerNav a{color:#a8bbc3;font:600 .58rem/1.4 var(--font-jetbrains-mono),monospace;letter-spacing:.11em;transition:color .2s,text-shadow .2s}.site-footer-module__1vkIta__footerNav a:hover,.site-footer-module__1vkIta__footerNav a:focus-visible{color:#dffaff;text-shadow:0 0 9px #00d3ff66;outline:none}.site-footer-module__1vkIta__legalLine{color:#5e747d;font:500 .5rem/1.5 var(--font-jetbrains-mono),monospace;letter-spacing:.1em;border-top:1px solid #96e7f712;justify-content:space-between;gap:24px;margin-top:24px;padding-top:14px;display:flex}.site-footer-module__1vkIta__legalLine p{margin:0}.site-footer-module__1vkIta__ambientField{z-index:-1;pointer-events:none;position:absolute;inset:0}.site-footer-module__1vkIta__ambientField:before,.site-footer-module__1vkIta__ambientField:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#35cdef38,#0000);height:1px;transition:opacity 1s,transform 1.5s;position:absolute;transform:scaleX(.2)}.site-footer-module__1vkIta__ambientField:before{transform-origin:0;width:24%;top:33%;left:5%}.site-footer-module__1vkIta__ambientField:after{transform-origin:100%;width:30%;top:57%;right:3%}.site-footer-module__1vkIta__ambientField span{opacity:0;width:2px;height:2px;transition:opacity .8s ease calc(var(--node-index,0) * 80ms);background:#63e2fb;border-radius:50%;position:absolute;box-shadow:0 0 6px #3ddafaa6}.site-footer-module__1vkIta__ambientField span:first-child{top:20%;left:12%}.site-footer-module__1vkIta__ambientField span:nth-child(2){top:43%;left:32%}.site-footer-module__1vkIta__ambientField span:nth-child(3){top:29%;right:18%}.site-footer-module__1vkIta__ambientField span:nth-child(4){bottom:25%;right:29%}.site-footer-module__1vkIta__ambientField span:nth-child(5){bottom:17%;left:17%}.site-footer-module__1vkIta__footer[data-in-view=true] .site-footer-module__1vkIta__ambientField:before,.site-footer-module__1vkIta__footer[data-in-view=true] .site-footer-module__1vkIta__ambientField:after{opacity:1;transform:scaleX(1)}.site-footer-module__1vkIta__footer[data-in-view=true] .site-footer-module__1vkIta__ambientField span{opacity:.5}@keyframes site-footer-module__1vkIta__signalTravel{to{transform:translateY(320%)}}@media (max-width:980px){.site-footer-module__1vkIta__shell{width:min(100% - 48px,860px)}.site-footer-module__1vkIta__nodes{grid-template-columns:repeat(6,1fr);row-gap:58px}.site-footer-module__1vkIta__signalNode{grid-column:span 2}.site-footer-module__1vkIta__signalNode:nth-child(4){grid-column:2/span 2}.site-footer-module__1vkIta__signalNode:nth-child(5){grid-column:4/span 2}.site-footer-module__1vkIta__rail{display:none}.site-footer-module__1vkIta__signalNode:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#38c9e829,#0000);width:calc(100% + 30px);height:1px;position:absolute;top:39px;left:50%}.site-footer-module__1vkIta__branch{display:none}.site-footer-module__1vkIta__brandZone{grid-template-columns:1fr 1fr;align-items:center;gap:28px}.site-footer-module__1vkIta__location{text-align:right}.site-footer-module__1vkIta__brandZone nav{grid-column:1/-1}.site-footer-module__1vkIta__footerNav{justify-content:center}}@media (max-width:620px){.site-footer-module__1vkIta__shell{width:calc(100% - 32px);padding-top:64px}.site-footer-module__1vkIta__dock{padding-top:10px}.site-footer-module__1vkIta__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 10px}.site-footer-module__1vkIta__signalNode,.site-footer-module__1vkIta__signalNode:nth-child(4),.site-footer-module__1vkIta__signalNode:nth-child(5){grid-column:auto}.site-footer-module__1vkIta__signalNode:nth-child(5){grid-column:1/-1}.site-footer-module__1vkIta__signalNode{min-height:126px}.site-footer-module__1vkIta__iconField{width:74px;height:74px}.site-footer-module__1vkIta__nodeLabel{max-width:135px;margin-top:19px;font-size:.55rem}.site-footer-module__1vkIta__brandZone{text-align:center;grid-template-columns:1fr;justify-items:center;gap:24px;margin-top:48px}.site-footer-module__1vkIta__brandLink{width:max-content}.site-footer-module__1vkIta__logoIcon{width:44px;height:44px}.site-footer-module__1vkIta__logoWordmark{width:102px}.site-footer-module__1vkIta__location{text-align:center}.site-footer-module__1vkIta__location span{padding:0 3px}.site-footer-module__1vkIta__footerNav{gap:15px 20px}.site-footer-module__1vkIta__legalLine{text-align:center;flex-direction:column;align-items:center}}@media (max-width:360px){.site-footer-module__1vkIta__nodes{grid-template-columns:1fr;gap:36px}.site-footer-module__1vkIta__signalNode:nth-child(5){grid-column:auto}.site-footer-module__1vkIta__signalNode{min-height:112px}.site-footer-module__1vkIta__signalNode:after{width:160px;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.site-footer-module__1vkIta__footer *,.site-footer-module__1vkIta__footer :before,.site-footer-module__1vkIta__footer :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-footer-module__1vkIta__footer .site-footer-module__1vkIta__ambientField:before,.site-footer-module__1vkIta__footer .site-footer-module__1vkIta__ambientField:after,.site-footer-module__1vkIta__footer .site-footer-module__1vkIta__ambientField span{opacity:.35;transform:none}.site-footer-module__1vkIta__signalNode:hover,.site-footer-module__1vkIta__signalNode:focus-visible{transform:none}}
.site-header-module__9RVbpW__header{padding-top:env(safe-area-inset-top,0px);opacity:1;transition:transform .28s cubic-bezier(.22, 1, .36, 1), opacity .18s linear, background .3s var(--ease-standard), backdrop-filter .3s var(--ease-standard), box-shadow .3s var(--ease-standard);will-change:transform;transform:translateY(0)}.site-header-module__9RVbpW__header[data-header-visible=false]{pointer-events:none;opacity:0;transform:translateY(calc(-100% - .5rem))}.site-header-module__9RVbpW__desktopNavigation,.site-header-module__9RVbpW__desktopCta{display:none}.site-header-module__9RVbpW__responsiveActions{grid-column:2;justify-self:end;align-items:center;gap:.5rem;display:flex}.site-header-module__9RVbpW__compactInitiate{border:1px solid color-mix(in srgb, var(--header-route-accent) 58%, transparent);min-width:4.75rem;min-height:2.75rem;color:color-mix(in srgb, var(--header-route-accent) 58%, white 42%);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border-radius:999px;justify-content:center;align-items:center;padding-inline:.9rem;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.site-header-module__9RVbpW__compactInitiate:hover{border-color:color-mix(in srgb, var(--header-route-accent) 76%, white 24%);color:#fff;box-shadow:0 0 0 1px color-mix(in srgb, var(--header-route-accent) 10%, transparent), 0 0 18px color-mix(in srgb, var(--header-route-accent) 16%, transparent)}.site-header-module__9RVbpW__compactInitiate:focus-visible,.site-header-module__9RVbpW__menuButton:focus-visible,.site-header-module__9RVbpW__responsiveRoute:focus-visible{outline:2px solid var(--header-route-accent);outline-offset:3px}.site-header-module__9RVbpW__menuButton{color:#dffbff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 42%,#00dbff1a,#0000 65%),#040d15b8;border:1px solid #71dbf157;border-radius:50%;flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #8b5cff0d,0 0 14px #00dbff14}.site-header-module__9RVbpW__menuButton:hover,.site-header-module__9RVbpW__menuButton[data-menu-open=true]{border-color:#80e8fbad;box-shadow:inset 0 0 0 1px #8b5cff1a,0 0 18px #00dbff2e}.site-header-module__9RVbpW__menuIcon{width:1.125rem;height:.875rem;display:block;position:relative}.site-header-module__9RVbpW__menuIcon span{transform-origin:50%;width:100%;height:1px;transition:top .18s var(--ease-standard), transform .18s var(--ease-standard), opacity .12s linear;background:currentColor;border-radius:999px;position:absolute;left:0;box-shadow:0 0 5px #73e8ff6b}.site-header-module__9RVbpW__menuIcon span:first-child{top:0}.site-header-module__9RVbpW__menuIcon span:nth-child(2){top:.4375rem}.site-header-module__9RVbpW__menuIcon span:last-child{top:.875rem}.site-header-module__9RVbpW__menuButton[data-menu-open=true] .site-header-module__9RVbpW__menuIcon span:first-child{top:.4375rem;transform:rotate(45deg)}.site-header-module__9RVbpW__menuButton[data-menu-open=true] .site-header-module__9RVbpW__menuIcon span:nth-child(2){opacity:0;transform:scaleX(.25)}.site-header-module__9RVbpW__menuButton[data-menu-open=true] .site-header-module__9RVbpW__menuIcon span:last-child{top:.4375rem;transform:rotate(-45deg)}.site-header-module__9RVbpW__responsivePanel{top:var(--site-header-height);z-index:10;min-height:calc(100vh - var(--site-header-height));min-height:calc(100dvh - var(--site-header-height));overscroll-behavior:contain;padding:clamp(1.25rem, 4vh, 2.5rem) max(1rem, env(safe-area-inset-right,0px)) max(1.25rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(24px)saturate(1.08);animation:site-header-module__9RVbpW__responsivePanelEnter .22s var(--ease-standard) both;background:radial-gradient(circle at 82% 18%,#8b5cff21,#0000 34%),radial-gradient(circle at 18% 82%,#00dbff1a,#0000 42%),linear-gradient(#030a11f7,#02070dfb);position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.site-header-module__9RVbpW__responsivePanel:before{content:"";background:linear-gradient(90deg,#0000,#57ddf6ad 24%,#a375ff70 72%,#0000);height:1px;position:absolute;inset:0 0 auto;box-shadow:0 0 14px #00dbff24}.site-header-module__9RVbpW__responsivePanel:after{top:var(--site-header-height);content:"";pointer-events:none;background:linear-gradient(#60e3fa80,#8b5cff33,#0000);width:1px;height:min(28vh,13rem);position:fixed;right:clamp(1rem,4vw,3rem);box-shadow:0 0 8px #00dbff21}.site-header-module__9RVbpW__responsiveNavigation{width:min(100%,52rem);margin-inline:auto;position:relative}.site-header-module__9RVbpW__responsiveRouteList{border-top:1px solid #74d4eb26;margin:0;padding:0;list-style:none;display:grid}.site-header-module__9RVbpW__responsiveRouteList>li{opacity:0;animation:site-header-module__9RVbpW__responsiveRouteEnter .26s var(--ease-standard) forwards;transform:translateY(.5rem)}.site-header-module__9RVbpW__responsiveRouteList>li:nth-child(2){animation-delay:35ms}.site-header-module__9RVbpW__responsiveRouteList>li:nth-child(3){animation-delay:70ms}.site-header-module__9RVbpW__responsiveRouteList>li:nth-child(4){animation-delay:.105s}.site-header-module__9RVbpW__responsiveRouteList>li:nth-child(5){animation-delay:.14s}.site-header-module__9RVbpW__responsiveRoute{min-height:clamp(4.35rem,11vh,5.75rem);color:var(--text-primary);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);border-bottom:1px solid #74d4eb21;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,3vw,1.5rem);padding-inline:clamp(.25rem,2vw,1rem);text-decoration:none;display:grid;position:relative}.site-header-module__9RVbpW__responsiveRoute:before{content:"";background:var(--responsive-route-color);width:1px;box-shadow:0 0 10px var(--responsive-route-color);opacity:0;transition:opacity var(--motion-fast) linear, transform var(--motion-fast) var(--ease-standard);position:absolute;top:24%;bottom:24%;left:0;transform:scaleY(.45)}.site-header-module__9RVbpW__responsiveRoute:hover,.site-header-module__9RVbpW__responsiveRoute:focus-visible,.site-header-module__9RVbpW__responsiveRoute[data-active-route=true]{border-color:color-mix(in srgb, var(--responsive-route-color) 34%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--responsive-route-color) 7%, transparent), transparent 60%)}.site-header-module__9RVbpW__responsiveRoute:hover:before,.site-header-module__9RVbpW__responsiveRoute:focus-visible:before,.site-header-module__9RVbpW__responsiveRoute[data-active-route=true]:before{opacity:.88;transform:scaleY(1)}.site-header-module__9RVbpW__responsiveRouteIndex,.site-header-module__9RVbpW__responsiveRouteState{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;font-size:clamp(.58rem,1.6vw,.68rem);font-weight:500;line-height:1}.site-header-module__9RVbpW__responsiveRouteIndex{color:color-mix(in srgb, var(--responsive-route-color) 70%, var(--text-muted))}.site-header-module__9RVbpW__responsiveRouteLabel{overflow-wrap:anywhere;color:#e5f7fbe0;letter-spacing:-.018em;font-size:clamp(1.05rem,3.6vw,1.55rem);font-weight:520;line-height:1.08}.site-header-module__9RVbpW__responsiveRouteState{color:var(--text-subtle);text-align:right}.site-header-module__9RVbpW__responsiveRoute[data-active-route=true] .site-header-module__9RVbpW__responsiveRouteLabel,.site-header-module__9RVbpW__responsiveRoute[data-active-route=true] .site-header-module__9RVbpW__responsiveRouteState{color:color-mix(in srgb, var(--responsive-route-color) 74%, white)}@keyframes site-header-module__9RVbpW__responsivePanelEnter{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes site-header-module__9RVbpW__responsiveRouteEnter{to{opacity:1;transform:translateY(0)}}@media (min-width:1100px){.site-header-module__9RVbpW__desktopNavigation{display:flex}.site-header-module__9RVbpW__desktopCta{display:block}.site-header-module__9RVbpW__responsiveActions,.site-header-module__9RVbpW__responsivePanel{display:none}}@media (max-width:359px){.site-header-module__9RVbpW__responsiveActions{gap:.375rem}.site-header-module__9RVbpW__compactInitiate{min-width:4.35rem;padding-inline:.65rem;font-size:.58rem}.site-header-module__9RVbpW__responsivePanel{padding-inline:.75rem}.site-header-module__9RVbpW__responsiveRoute{grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.55rem;padding-inline:.15rem}.site-header-module__9RVbpW__responsiveRouteLabel{font-size:1rem}.site-header-module__9RVbpW__responsiveRouteState{letter-spacing:.06em;font-size:.54rem}}@media (max-height:650px) and (max-width:1099px){.site-header-module__9RVbpW__responsivePanel{padding-top:.8rem}.site-header-module__9RVbpW__responsiveRoute{min-height:3.75rem}}@media (prefers-reduced-motion:reduce){.site-header-module__9RVbpW__header,.site-header-module__9RVbpW__responsivePanel,.site-header-module__9RVbpW__responsiveRouteList>li,.site-header-module__9RVbpW__menuIcon span{transition-duration:.01ms;animation:none}.site-header-module__9RVbpW__responsiveRouteList>li{opacity:1;transform:none}}
.ai-automation-page-module__9KquAG__page{--violet:var(--transition-ai-automation);--violet-soft:#c5b3ff;--ink:#030408;--slate:#b9bdc7;--interaction-glass:#08090fc2;--interaction-glass-active:#38225ee0;background:var(--ink);color:#f6f5fa;overflow:hidden}.ai-automation-page-module__9KquAG__hero,.ai-automation-page-module__9KquAG__section{padding-inline:var(--ts-page-padding-inline)}.ai-automation-page-module__9KquAG__hero{background:radial-gradient(circle at 72% 48%,#8b5cff1a,#0000 34rem);grid-template-columns:minmax(22rem,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(3rem,5vw,6rem);min-height:calc(100svh - 6rem);padding-top:clamp(7rem,10vw,10rem);padding-bottom:clamp(5rem,8vw,8rem);display:grid}.ai-automation-page-module__9KquAG__heroCopy>p,.ai-automation-page-module__9KquAG__intro>p,.ai-automation-page-module__9KquAG__close>p{color:#ad92ff;font-family:var(--ts-font-mono);font-size:var(--ts-type-eyebrow-size);font-weight:var(--ts-type-eyebrow-weight);line-height:var(--ts-type-eyebrow-leading);letter-spacing:var(--ts-type-eyebrow-tracking);margin:0}.ai-automation-page-module__9KquAG__imageCallout small,.ai-automation-page-module__9KquAG__intelligenceResult small,.ai-automation-page-module__9KquAG__routeComparison small,.ai-automation-page-module__9KquAG__approvalInfo small,.ai-automation-page-module__9KquAG__impactSummary small,.ai-automation-page-module__9KquAG__approvalDecisionStatus small,.ai-automation-page-module__9KquAG__actionInfo small{color:#ad92ff;font:650 .72rem/1.4 var(--ts-font-mono);letter-spacing:.1em;margin:0}.ai-automation-page-module__9KquAG__hero h1{max-width:12ch;margin:var(--ts-hero-eyebrow-heading-gap) 0 0;font-size:var(--ts-type-hero-size);font-weight:var(--ts-type-hero-weight);letter-spacing:var(--ts-type-hero-tracking);line-height:var(--ts-type-hero-leading)}.ai-automation-page-module__9KquAG__heroCopy>span{max-width:var(--ts-content-copy);margin-top:var(--ts-hero-heading-lead-gap);color:var(--slate);font-size:var(--ts-type-lead-size);font-weight:var(--ts-type-lead-weight);line-height:var(--ts-type-lead-leading);display:block}.ai-automation-page-module__9KquAG__intro>span,.ai-automation-page-module__9KquAG__close>span{max-width:var(--ts-content-copy);margin-top:var(--ts-heading-copy-gap);color:var(--slate);font-size:var(--ts-type-body-size);line-height:var(--ts-type-body-leading);display:block}.ai-automation-page-module__9KquAG__heroActions{margin-top:var(--ts-hero-lead-actions-gap);align-items:center;display:flex}.ai-automation-page-module__9KquAG__heroActions a{color:#f8f6ff;align-items:center;display:inline-flex}.ai-automation-page-module__9KquAG__secondaryAction{min-height:var(--ts-secondary-control-height);font-family:var(--ts-font-mono);font-size:var(--ts-type-secondary-control-size);font-weight:var(--ts-type-secondary-control-weight);letter-spacing:var(--ts-type-secondary-control-tracking);margin:0;padding-inline:0}.ai-automation-page-module__9KquAG__heroActions a:focus-visible,.ai-automation-page-module__9KquAG__sceneSelector button:focus-visible,.ai-automation-page-module__9KquAG__modeSwitch button:focus-visible,.ai-automation-page-module__9KquAG__signalMap button:focus-visible,.ai-automation-page-module__9KquAG__routeMap button:focus-visible,.ai-automation-page-module__9KquAG__approvalViewControls button:focus-visible,.ai-automation-page-module__9KquAG__approvalDecisionControls button:focus-visible,.ai-automation-page-module__9KquAG__approvalDecisionStatus button:focus-visible,.ai-automation-page-module__9KquAG__actionControls button:focus-visible{outline:var(--ts-focus-width) solid #fff;outline-offset:var(--ts-focus-offset)}.ai-automation-page-module__9KquAG__heroCopy>strong{margin-top:var(--ts-heading-copy-gap);color:#d5d0de;font-family:var(--ts-font-mono);font-size:var(--ts-type-micro-size);font-weight:var(--ts-type-micro-weight);line-height:var(--ts-type-micro-leading);letter-spacing:var(--ts-type-micro-tracking);display:block}.ai-automation-page-module__9KquAG__heroVisual,.ai-automation-page-module__9KquAG__picture{aspect-ratio:1672/941;width:100%;position:relative}.ai-automation-page-module__9KquAG__heroVisual{border:1px solid #bca4ff3d;box-shadow:0 35px 100px #00000073}.ai-automation-page-module__9KquAG__heroVisual img,.ai-automation-page-module__9KquAG__picture img{object-fit:contain}.ai-automation-page-module__9KquAG__heroVisual>span{color:#e1d8fb;font:600 .62rem/1.3 var(--font-jetbrains-mono),monospace;letter-spacing:.08em;background:#040509b8;padding:.5rem .7rem;position:absolute;bottom:1rem;right:1.1rem}.ai-automation-page-module__9KquAG__section{padding-top:var(--ts-section-space);padding-bottom:var(--ts-section-space);background:radial-gradient(circle at 85% 30%,#8b5cff0b,#0000 30rem);border-top:1px solid #b59ee814}.ai-automation-page-module__9KquAG__intro{max-width:82rem}.ai-automation-page-module__9KquAG__intro h2{font-size:var(--ts-type-section-size);font-weight:var(--ts-type-section-weight);letter-spacing:var(--ts-type-section-tracking);line-height:var(--ts-type-section-leading);text-wrap:balance;margin:1rem 0 0}.ai-automation-page-module__9KquAG__close h2{letter-spacing:-.064em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(4rem,8.5vw,8.7rem);font-weight:490;line-height:.88}.ai-automation-page-module__9KquAG__riskExperience{grid-template-columns:9.5rem minmax(0,1fr);align-items:stretch;max-width:92rem;margin:clamp(3rem,4.5vw,4.75rem) auto 0;display:grid}.ai-automation-page-module__9KquAG__sceneSelector{z-index:4;flex-direction:column;justify-content:center;gap:.5rem;margin-right:-1px;display:flex}.ai-automation-page-module__9KquAG__sceneSelector button{color:#a6a1ae;cursor:pointer;min-height:3.9rem;font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight);letter-spacing:var(--ts-type-control-tracking);text-align:left;background:#08090f38;border:1px solid #0000;border-left:2px solid #b19be133;border-radius:.35rem 0 0 .35rem;align-items:center;padding:.65rem .8rem;transition:all .2s;display:flex}.ai-automation-page-module__9KquAG__sceneSelector button:hover{color:#fff;background:#18132485;border-left-color:#c5b3ffa6}.ai-automation-page-module__9KquAG__sceneSelector button[aria-selected=true]{border-color:#c5b3ff47;border-left-color:var(--violet-soft);background:linear-gradient(90deg,var(--interaction-glass-active),#120e1c73);box-shadow:inset 3px 0 var(--violet);color:#fff}.ai-automation-page-module__9KquAG__cinematic,.ai-automation-page-module__9KquAG__intelligenceStage,.ai-automation-page-module__9KquAG__approvalVisual,.ai-automation-page-module__9KquAG__actionVisual{isolation:isolate;background:#08090d;position:relative;overflow:hidden;box-shadow:0 32px 90px #0006}.ai-automation-page-module__9KquAG__cinematic>.ai-automation-page-module__9KquAG__picture,.ai-automation-page-module__9KquAG__intelligenceStage>.ai-automation-page-module__9KquAG__picture,.ai-automation-page-module__9KquAG__approvalVisual>.ai-automation-page-module__9KquAG__picture,.ai-automation-page-module__9KquAG__actionVisual>.ai-automation-page-module__9KquAG__picture{animation:.28s both ai-automation-page-module__9KquAG__sceneIn}.ai-automation-page-module__9KquAG__cinematic:after,.ai-automation-page-module__9KquAG__intelligenceStage:after,.ai-automation-page-module__9KquAG__approvalVisual:after,.ai-automation-page-module__9KquAG__actionVisual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0203061f,#0000 36% 76%,#02030629);position:absolute;inset:0}.ai-automation-page-module__9KquAG__anchoredOverlay{z-index:4;pointer-events:none;position:absolute;inset:0}.ai-automation-page-module__9KquAG__anchorUnit{--annotation-node-x:.85rem;--annotation-node-y:0;pointer-events:none;position:absolute}.ai-automation-page-module__9KquAG__anchorUnit[data-unit=secondary]{--annotation-label-right:2.9rem;--annotation-node-gap:.3rem}.ai-automation-page-module__9KquAG__visualTarget{color:#fff;cursor:default;background:0 0;border:0;min-width:2.75rem;min-height:2.75rem;padding:.4rem;display:block;position:relative}.ai-automation-page-module__9KquAG__anchorUnit i{aspect-ratio:1;background:var(--violet);width:1.55rem;transform:translate(var(--annotation-node-x),var(--annotation-node-y));border:2px solid #eee8ff;border-radius:50%;display:block;position:relative;box-shadow:0 0 0 .55rem #8b5cff33,0 0 28px #8b5cffd9}.ai-automation-page-module__9KquAG__anchorUnit[data-unit=secondary] i{top:.4rem;left:calc(100% - var(--annotation-label-right) + var(--annotation-node-gap));transform:translateY(var(--annotation-node-y));position:absolute}.ai-automation-page-module__9KquAG__anchorUnit i:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:35%}.ai-automation-page-module__9KquAG__anchorUnit span{background:var(--interaction-glass);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #cfc2f13d;border-radius:.35rem;padding:.52rem .72rem;font-size:clamp(.62rem,.72vw,.76rem);font-weight:720;position:absolute;top:.25rem;left:2.9rem;box-shadow:inset 3px 0 #bda6ff}.ai-automation-page-module__9KquAG__anchorUnit[data-unit=secondary] span{right:var(--annotation-label-right);left:auto;box-shadow:inset -3px 0 #bda6ff}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-supplier] [data-unit=primary]{top:41%;left:51%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-supplier] [data-unit=secondary]{top:69%;left:66%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=primary]{top:43%;left:39%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=secondary]{--annotation-label-right:-1.2rem;top:48%;left:58%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=primary] i{border-radius:18%;box-shadow:0 0 0 .7rem #8b5cff2b,0 0 30px #8b5cffd9}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=primary] span{top:-2.75rem;left:-1.5rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=secondary] span{top:2.65rem}.ai-automation-page-module__9KquAG__anchoredOverlay:is([data-overlay=risk-engineering],[data-overlay=risk-production]) [data-unit=primary]{--annotation-node-x:0;--annotation-node-y:-.4rem}.ai-automation-page-module__9KquAG__anchoredOverlay:is([data-overlay=risk-engineering],[data-overlay=risk-production]) [data-unit=secondary]{--annotation-node-y:.75rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=primary]{top:35%;left:39%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=secondary]{--annotation-label-right:-1rem;top:61%;left:71%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=primary] span{top:-2.8rem;left:-1.4rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=secondary] span{top:2.7rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=secondary] i{background:var(--violet);border-radius:50%;box-shadow:0 0 0 .55rem #8b5cff33,0 0 28px #8b5cffd9}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-delivery] [data-unit=primary]{top:36%;left:24%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-delivery] [data-unit=secondary]{top:38%;left:74%}.ai-automation-page-module__9KquAG__imageCallout{z-index:5;width:min(29rem,40%);box-shadow:inset 3px 0 var(--violet),0 18px 48px #00000059;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(120deg,#06070cf0,#0e0a16d1);padding:1.3rem 1.4rem 1.25rem;position:absolute;top:6%;right:3%}.ai-automation-page-module__9KquAG__riskExperience[data-risk=engineering] .ai-automation-page-module__9KquAG__imageCallout,.ai-automation-page-module__9KquAG__riskExperience[data-risk=delivery] .ai-automation-page-module__9KquAG__imageCallout{top:auto;bottom:5%}.ai-automation-page-module__9KquAG__riskExperience[data-risk=engineering] .ai-automation-page-module__9KquAG__imageCallout{width:min(25rem,34%);right:3%}.ai-automation-page-module__9KquAG__riskExperience[data-risk=production] .ai-automation-page-module__9KquAG__imageCallout{width:min(24rem,32%);padding:1rem 1.15rem;top:12%}.ai-automation-page-module__9KquAG__imageCallout h3,.ai-automation-page-module__9KquAG__routeComparison h3{letter-spacing:-.025em;margin:.6rem 0 0;font-size:clamp(1.35rem,1.8vw,1.9rem);font-weight:560;line-height:1.08}.ai-automation-page-module__9KquAG__imageCallout p,.ai-automation-page-module__9KquAG__routeComparison p{color:#ece9f1;margin:.7rem 0 0;font-size:clamp(.94rem,1vw,1.05rem);line-height:1.48}.ai-automation-page-module__9KquAG__imageCallout strong{color:#c7b4ff;letter-spacing:.07em;margin-top:.9rem;font-size:.75rem;display:block}.ai-automation-page-module__9KquAG__discovery{letter-spacing:-.05em;justify-content:center;align-items:baseline;gap:.35em;max-width:92rem;margin:clamp(3.5rem,5vw,5.5rem) auto 0;font-size:clamp(2.5rem,5vw,5.5rem);display:flex}.ai-automation-page-module__9KquAG__discovery strong{color:#b99fff;font-weight:530}.ai-automation-page-module__9KquAG__signature{background:radial-gradient(circle at 23% 52%,#8b5cff14,#0000 38rem),#04050a}.ai-automation-page-module__9KquAG__modeSwitch{gap:clamp(2rem,4vw,4.5rem);max-width:92rem;margin:clamp(3rem,4.5vw,4.75rem) auto 1.5rem;display:flex;position:relative}.ai-automation-page-module__9KquAG__modeSwitch:after{color:#8b5cff;content:"→";font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-automation-page-module__9KquAG__modeSwitch button{color:#85818c;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:2px solid #b9a2eb33;flex:1;align-items:center;gap:1rem;padding:1rem .25rem;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:680;display:flex}.ai-automation-page-module__9KquAG__modeSwitch button[aria-selected=true]{border-color:var(--violet-soft);color:#fff}.ai-automation-page-module__9KquAG__intelligenceStage{max-width:92rem;margin:auto}.ai-automation-page-module__9KquAG__signalMap,.ai-automation-page-module__9KquAG__routeMap{z-index:4;position:absolute;inset:0}.ai-automation-page-module__9KquAG__signalMap button,.ai-automation-page-module__9KquAG__routeMap button{color:#fff;cursor:pointer;background:0 0;border:0;min-width:3.75rem;min-height:3.75rem;padding:.65rem;position:absolute}.ai-automation-page-module__9KquAG__signalMap button i,.ai-automation-page-module__9KquAG__routeMap button i{aspect-ratio:1;background:#120b1ff0;border:2px solid #ded3ffe6;border-radius:50%;width:clamp(1.45rem,1.9vw,1.9rem);transition:all .2s;display:block;box-shadow:0 0 0 .5rem #8b5cff24,0 0 18px #8b5cff4d}.ai-automation-page-module__9KquAG__signalMap button span,.ai-automation-page-module__9KquAG__routeMap button span{background:var(--interaction-glass);white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #cfc2f13d;border-radius:.35rem;margin-top:.65rem;padding:.55rem .78rem;font-size:clamp(.7rem,.82vw,.86rem);font-weight:720;transition:all .2s;display:block;box-shadow:inset 2px 0 #b197ff8c}.ai-automation-page-module__9KquAG__signalMap button:hover i,.ai-automation-page-module__9KquAG__routeMap button:hover i{background:#8b5cff9e;border-color:#fff;box-shadow:0 0 0 .65rem #8b5cff33,0 0 28px #8b5cffb8}.ai-automation-page-module__9KquAG__signalMap button:hover span,.ai-automation-page-module__9KquAG__routeMap button:hover span{background:var(--interaction-glass-active);color:#fff;border-color:#d5c7ff9e}.ai-automation-page-module__9KquAG__signalMap button[data-state=active] i,.ai-automation-page-module__9KquAG__routeMap button[aria-selected=true] i{background:var(--violet);border-color:#fff;box-shadow:0 0 0 .7rem #8b5cff38,0 0 34px #8b5cfff2}.ai-automation-page-module__9KquAG__signalMap button[data-state=active] span,.ai-automation-page-module__9KquAG__routeMap button[aria-selected=true] span{background:var(--interaction-glass-active);border-color:#ddd3ffb8;box-shadow:inset 3px 0 #d2c2ff,0 0 22px #8b5cff59}.ai-automation-page-module__9KquAG__signalMap button[data-state=complete]{opacity:.78}.ai-automation-page-module__9KquAG__signalMap button[data-state=complete] i{background:#8b5cff7a}.ai-automation-page-module__9KquAG__signalMap button[data-state=future]{opacity:.58}.ai-automation-page-module__9KquAG__signalMap button[data-index="0"]{top:47%;left:84%}.ai-automation-page-module__9KquAG__signalMap button[data-index="1"]{top:25%;left:66%}.ai-automation-page-module__9KquAG__signalMap button[data-index="2"]{top:25%;left:30%}.ai-automation-page-module__9KquAG__signalMap button[data-index="3"]{top:40%;left:22%}.ai-automation-page-module__9KquAG__riskCore{aspect-ratio:1;background:#190e2feb;border:1px solid #cbb9ff;border-radius:50%;place-items:center;width:clamp(4.5rem,6vw,6rem);transition:box-shadow .2s,transform .2s;display:grid;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .65rem #8b5cff17,0 0 38px #8b5cff8c}.ai-automation-page-module__9KquAG__riskCore[data-complete=true]{transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 .8rem #8b5cff29,0 0 54px #8b5cffe6}.ai-automation-page-module__9KquAG__riskCore i{aspect-ratio:1;background:#cebfff;border-radius:50%;width:.8rem}.ai-automation-page-module__9KquAG__riskCore span{font-size:.58rem;font-weight:700}.ai-automation-page-module__9KquAG__intelligenceResult{z-index:5;min-width:min(29rem,43%);box-shadow:inset 3px 0 var(--violet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06070ce6;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex;position:absolute;bottom:5%;right:3%}.ai-automation-page-module__9KquAG__intelligenceResult strong{font-size:1rem}.ai-automation-page-module__9KquAG__intelligenceResult span{color:#d4c8f3;font-size:.78rem;font-weight:680}.ai-automation-page-module__9KquAG__routeMap button[data-route=supplier]{top:20%;left:37%}.ai-automation-page-module__9KquAG__routeMap button[data-route=machining]{top:20%;left:69%}.ai-automation-page-module__9KquAG__routeMap button[data-route=subcontract]{top:64%;left:74%}.ai-automation-page-module__9KquAG__routeMap button[aria-selected=false]{opacity:.7}.ai-automation-page-module__9KquAG__routeMap button[aria-selected=true] span{background:var(--interaction-glass-active);box-shadow:inset 3px 0 var(--violet-soft),0 0 24px #8b5cff40}.ai-automation-page-module__9KquAG__routeComparison{z-index:5;width:min(34rem,43%);box-shadow:inset 3px 0 var(--violet);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#06070ce8;padding:1.25rem 1.4rem;position:absolute;bottom:5%;left:3%}.ai-automation-page-module__9KquAG__routeComparison dl{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1.1rem 0 0;display:grid}.ai-automation-page-module__9KquAG__routeComparison dl>div{border-top:2px solid #8b5cff8c;padding-top:.65rem}.ai-automation-page-module__9KquAG__routeComparison dt{color:#aaa4b2;font:650 .61rem/1.3 var(--font-jetbrains-mono),monospace}.ai-automation-page-module__9KquAG__routeComparison dd{margin:.35rem 0 0;font-size:.79rem;font-weight:680}.ai-automation-page-module__9KquAG__aiStatement,.ai-automation-page-module__9KquAG__authority{text-align:center;letter-spacing:-.02em;margin:clamp(3rem,5vw,5rem) auto 0;font-size:clamp(1.25rem,2vw,2rem)}.ai-automation-page-module__9KquAG__aiStatement strong,.ai-automation-page-module__9KquAG__authority strong{color:#bca5ff;font-weight:570}.ai-automation-page-module__9KquAG__approvalExperience{max-width:92rem;margin:clamp(3rem,4.5vw,4.75rem) auto 0}.ai-automation-page-module__9KquAG__approvalGuide{max-width:92rem;margin:var(--ts-heading-copy-gap) auto 0;color:#cfc7df;font-family:var(--ts-font-mono);font-size:var(--ts-type-micro-size);font-weight:var(--ts-type-micro-weight);line-height:var(--ts-type-micro-leading);letter-spacing:var(--ts-type-micro-tracking)}.ai-automation-page-module__9KquAG__approvalGuide i{color:var(--violet);padding-inline:.7rem;font-style:normal}.ai-automation-page-module__9KquAG__approvalViewControls{gap:var(--ts-action-gap);grid-template-columns:repeat(3,1fr);margin-bottom:1rem;display:grid}.ai-automation-page-module__9KquAG__approvalViewControls button{min-height:var(--ts-control-height);padding-inline:var(--ts-control-padding-inline);color:#aaa5b1;cursor:pointer;font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight);letter-spacing:var(--ts-type-control-tracking);background:0 0;border:0;border-bottom:2px solid #b9a2eb3d;transition:border-color .2s,background .2s,color .2s}.ai-automation-page-module__9KquAG__approvalViewControls button:hover{color:#fff;background:#8b5cff14;border-color:#c5b3ffb3}.ai-automation-page-module__9KquAG__approvalViewControls button[aria-selected=true]{border-color:var(--violet-soft);color:#fff;background:linear-gradient(#8b5cff29,#8b5cff08)}.ai-automation-page-module__9KquAG__approvalInfo,.ai-automation-page-module__9KquAG__impactSummary,.ai-automation-page-module__9KquAG__approvalDecisionStatus{z-index:5;width:min(35rem,45%);box-shadow:inset 3px 0 var(--violet),0 18px 48px #00000059;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(120deg,#06070cf2,#110b1cdb);padding:1.3rem 1.45rem;position:absolute;bottom:5%;left:3%}.ai-automation-page-module__9KquAG__approvalInfo h3{font-size:var(--ts-type-lead-size);font-weight:600;line-height:var(--ts-type-lead-leading);margin:.55rem 0 0}.ai-automation-page-module__9KquAG__approvalInfo p{color:#e4e0e9;font-size:var(--ts-type-body-size);line-height:var(--ts-type-body-leading);margin:.65rem 0 0}.ai-automation-page-module__9KquAG__approvalExperience[data-approval-view=impact] .ai-automation-page-module__9KquAG__approvalVisual>.ai-automation-page-module__9KquAG__picture img{filter:saturate(.72)brightness(.75)}.ai-automation-page-module__9KquAG__approvalExperience[data-approval-view=decision] .ai-automation-page-module__9KquAG__approvalVisual>.ai-automation-page-module__9KquAG__picture img{transition:filter .24s,transform .24s}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=approve] .ai-automation-page-module__9KquAG__approvalVisual{box-shadow:0 0 0 1px #d2c2ffbd,0 34px 96px #351b657a}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=approve] .ai-automation-page-module__9KquAG__approvalVisual>.ai-automation-page-module__9KquAG__picture img{filter:saturate(1.12)brightness(1.06)}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=approve] .ai-automation-page-module__9KquAG__approvalVisual:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(135deg,#8b5cff2e,#0000 42%,#8b5cff14);position:absolute;inset:0}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=modify] .ai-automation-page-module__9KquAG__approvalVisual>.ai-automation-page-module__9KquAG__picture img{filter:saturate(.8)brightness(.74);transform:scale(1.025)translate(1.2%)}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=modify] .ai-automation-page-module__9KquAG__approvalVisual:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#8b5cff3d,#0000 38%);position:absolute;inset:0;box-shadow:inset 5px 0 #aa86ff}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=reject] .ai-automation-page-module__9KquAG__approvalVisual>.ai-automation-page-module__9KquAG__picture img{filter:grayscale(.82)saturate(.35)brightness(.42)}.ai-automation-page-module__9KquAG__approvalExperience[data-decision=reject] .ai-automation-page-module__9KquAG__approvalVisual:before{z-index:2;content:"";pointer-events:none;background:#03040857;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #978ca83d}.ai-automation-page-module__9KquAG__impactSummary>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.ai-automation-page-module__9KquAG__impactSummary p{border-top:1px solid #c5b3ff66;margin:0;padding-top:.65rem}.ai-automation-page-module__9KquAG__impactSummary p strong,.ai-automation-page-module__9KquAG__impactSummary p span{display:block}.ai-automation-page-module__9KquAG__impactSummary p strong{font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight)}.ai-automation-page-module__9KquAG__impactSummary p span{color:#d7d2de;font-size:var(--ts-type-body-size);line-height:var(--ts-type-body-leading);margin-top:.3rem}.ai-automation-page-module__9KquAG__approvalDecisionControls{z-index:5;justify-content:flex-end;gap:var(--ts-action-gap);flex-wrap:wrap;max-width:32rem;display:flex;position:absolute;top:6%;right:3%}.ai-automation-page-module__9KquAG__approvalDecisionControls>span{color:#e8e3ef;width:100%;font-family:var(--ts-font-mono);font-size:var(--ts-type-micro-size);font-weight:var(--ts-type-micro-weight);letter-spacing:var(--ts-type-micro-tracking);text-align:right}.ai-automation-page-module__9KquAG__approvalDecisionControls button{min-height:var(--ts-control-height);padding-inline:var(--ts-control-padding-inline);color:#c7c2cd;cursor:pointer;font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight);letter-spacing:var(--ts-type-control-tracking);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05060be0;border:1px solid #c1abf673}.ai-automation-page-module__9KquAG__approvalDecisionControls button:hover{color:#fff;background:#8b5cff2e;border-color:#c9b6ff}.ai-automation-page-module__9KquAG__approvalDecisionControls button[aria-pressed=true]{box-shadow:inset 0 -3px var(--violet),0 0 24px #8b5cff47;color:#fff;background:#3e2569f0;border-color:#d1c0ff}.ai-automation-page-module__9KquAG__approvalDecisionStatus{flex-direction:column;gap:.4rem;display:flex}.ai-automation-page-module__9KquAG__approvalDecisionStatus strong{font-size:var(--ts-type-lead-size);font-weight:600;line-height:var(--ts-type-lead-leading)}.ai-automation-page-module__9KquAG__approvalDecisionStatus span{color:#e8e4ed;font-size:var(--ts-type-body-size);line-height:var(--ts-type-body-leading)}.ai-automation-page-module__9KquAG__approvalDecisionStatus button{width:max-content;min-height:var(--ts-control-height);padding-inline:var(--ts-control-padding-inline);color:#fff;cursor:pointer;font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight);letter-spacing:var(--ts-type-control-tracking);background:#8b5cff24;border:1px solid #c8b4ffa6;margin-top:.45rem}.ai-automation-page-module__9KquAG__actionGuide{max-width:92rem;margin:var(--ts-heading-copy-gap) auto 0;color:#cfc7df;font-family:var(--ts-font-mono);font-size:var(--ts-type-micro-size);font-weight:var(--ts-type-micro-weight);line-height:var(--ts-type-micro-leading);letter-spacing:var(--ts-type-micro-tracking)}.ai-automation-page-module__9KquAG__actionExperience{max-width:92rem;margin:clamp(2rem,3.5vw,3.5rem) auto 0}.ai-automation-page-module__9KquAG__actionControls{gap:var(--ts-action-gap);grid-template-columns:repeat(3,1fr);margin-bottom:1rem;display:grid;position:relative}.ai-automation-page-module__9KquAG__actionControls:before{z-index:-1;content:"";background:#b9a3eb42;height:1px;position:absolute;top:50%;left:12%;right:12%}.ai-automation-page-module__9KquAG__actionControls button{min-height:var(--ts-control-height);padding-inline:var(--ts-control-padding-inline);background:var(--interaction-glass);color:#aaa5b1;cursor:pointer;font-family:var(--ts-font-sans);font-size:var(--ts-type-control-size);font-weight:var(--ts-type-control-weight);letter-spacing:var(--ts-type-control-tracking);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #c5b3ff33;border-radius:.35rem;transition:all .2s;position:relative}.ai-automation-page-module__9KquAG__actionControls button:not(:last-child):after{top:50%;right:calc(var(--ts-action-gap) * -.7);color:#8f76d0;content:"→";position:absolute;transform:translate(50%,-50%)}.ai-automation-page-module__9KquAG__actionControls button:hover{color:#fff;background:#241a35c7;border-color:#cdbef894}.ai-automation-page-module__9KquAG__actionControls button[aria-selected=true]{border-color:var(--violet-soft);background:var(--interaction-glass-active);box-shadow:inset 0 -3px var(--violet),0 0 22px #8b5cff3d;color:#fff}.ai-automation-page-module__9KquAG__actionInfo{z-index:5;width:min(37rem,46%);box-shadow:inset 3px 0 var(--violet),0 18px 48px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#08090fe6,#1f1430c2);border:1px solid #cfc2f13d;border-radius:.35rem;flex-direction:column;gap:.5rem;padding:1.3rem 1.45rem;display:flex;position:absolute;bottom:5%;left:3%}.ai-automation-page-module__9KquAG__actionInfo strong{font-size:var(--ts-type-lead-size);font-weight:600;line-height:var(--ts-type-lead-leading)}.ai-automation-page-module__9KquAG__actionInfo>span{color:#e2dee7;font-size:var(--ts-type-body-size);line-height:var(--ts-type-body-leading)}.ai-automation-page-module__9KquAG__actionInfo ul{flex-wrap:wrap;gap:.5rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.ai-automation-page-module__9KquAG__actionInfo li{color:#d8d2df;font-family:var(--ts-font-mono);font-size:var(--ts-type-micro-size);font-weight:var(--ts-type-micro-weight);letter-spacing:var(--ts-type-micro-tracking);background:#0a0a119e;border:1px solid #c5b3ff47;border-radius:.3rem;padding:.45rem .6rem}.ai-automation-page-module__9KquAG__actionExperience[data-action-state=recovered] .ai-automation-page-module__9KquAG__actionInfo{box-shadow:inset 3px 0 var(--violet);background:linear-gradient(120deg,#08090fdb,#14181fb3)}.ai-automation-page-module__9KquAG__finalSection{padding-bottom:0}.ai-automation-page-module__9KquAG__close{text-align:center;max-width:76rem;margin:clamp(7rem,10vw,11rem) auto 0;padding-bottom:clamp(7rem,10vw,10rem)}.ai-automation-page-module__9KquAG__close>span{margin-inline:auto}.ai-automation-page-module__9KquAG__close>strong{color:#d7cbf6;letter-spacing:.08em;margin-top:2.8rem;font-size:clamp(.95rem,1.2vw,1.2rem);display:block}.ai-automation-page-module__9KquAG__close>strong i{color:var(--violet);padding-inline:1rem;font-style:normal}@keyframes ai-automation-page-module__9KquAG__sceneIn{0%{opacity:.4;transform:scale(1.006)}to{opacity:1;transform:scale(1)}}@media (max-width:1100px){.ai-automation-page-module__9KquAG__hero{grid-template-columns:1fr;min-height:auto;padding-top:8rem}.ai-automation-page-module__9KquAG__heroCopy{max-width:58rem}.ai-automation-page-module__9KquAG__heroVisual{max-width:76rem}}@media (max-width:820px){.ai-automation-page-module__9KquAG__section{padding-top:5.5rem;padding-bottom:5.5rem}.ai-automation-page-module__9KquAG__riskExperience{grid-template-columns:1fr}.ai-automation-page-module__9KquAG__sceneSelector{grid-template-columns:repeat(4,1fr);margin:0 0 .9rem;display:grid}.ai-automation-page-module__9KquAG__sceneSelector button{border:0;border-bottom:2px solid #b19be133;min-height:4.3rem;padding:.6rem}.ai-automation-page-module__9KquAG__sceneSelector button[aria-selected=true]{border-bottom-color:var(--violet-soft);transform:none}.ai-automation-page-module__9KquAG__cinematic,.ai-automation-page-module__9KquAG__intelligenceStage,.ai-automation-page-module__9KquAG__approvalVisual,.ai-automation-page-module__9KquAG__actionVisual{overflow:visible}.ai-automation-page-module__9KquAG__anchoredOverlay,.ai-automation-page-module__9KquAG__signalMap,.ai-automation-page-module__9KquAG__routeMap{aspect-ratio:1672/941;inset:0 0 auto}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=primary],.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=primary]{left:42%}.ai-automation-page-module__9KquAG__routeMap button[data-route=supplier]{top:10%;left:20%}.ai-automation-page-module__9KquAG__routeMap button[data-route=machining]{top:10%;left:60%}.ai-automation-page-module__9KquAG__routeMap button[data-route=subcontract]{top:48%;left:64%}.ai-automation-page-module__9KquAG__imageCallout,.ai-automation-page-module__9KquAG__intelligenceResult,.ai-automation-page-module__9KquAG__routeComparison,.ai-automation-page-module__9KquAG__approvalInfo,.ai-automation-page-module__9KquAG__impactSummary,.ai-automation-page-module__9KquAG__approvalDecisionStatus,.ai-automation-page-module__9KquAG__actionInfo{width:100%;box-shadow:inset 0 3px var(--violet);-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;inset:auto}.ai-automation-page-module__9KquAG__riskExperience[data-risk] .ai-automation-page-module__9KquAG__imageCallout{box-sizing:border-box;width:100%;max-width:none;margin-top:0;padding:1.3rem 1.4rem 1.25rem;inset:auto}.ai-automation-page-module__9KquAG__intelligenceResult{justify-content:flex-start}.ai-automation-page-module__9KquAG__routeComparison{padding:1.35rem}.ai-automation-page-module__9KquAG__approvalDecisionControls{grid-template-columns:repeat(3,1fr);gap:0;width:100%;max-width:none;margin-left:0;display:grid;position:relative;inset:auto}.ai-automation-page-module__9KquAG__approvalDecisionControls>span{grid-column:1/-1;padding:.9rem 0}.ai-automation-page-module__9KquAG__aiStatement,.ai-automation-page-module__9KquAG__authority{font-size:1.3rem}.ai-automation-page-module__9KquAG__discovery{font-size:clamp(2.35rem,7vw,4.2rem)}}@media (max-width:620px){.ai-automation-page-module__9KquAG__hero{padding:7.25rem var(--ts-page-padding-inline) 4.75rem;gap:3rem}.ai-automation-page-module__9KquAG__secondaryAction{width:max-content}.ai-automation-page-module__9KquAG__section{padding:4rem var(--ts-page-padding-inline)}.ai-automation-page-module__9KquAG__intro h2{margin-top:.7rem;font-size:clamp(2.05rem,8.8vw,2.4rem);line-height:.94}.ai-automation-page-module__9KquAG__intro>span{margin-top:1rem}.ai-automation-page-module__9KquAG__signature{padding-top:3.5rem;padding-bottom:3.5rem}.ai-automation-page-module__9KquAG__signature .ai-automation-page-module__9KquAG__intro h2{font-size:clamp(1.8rem,7.6vw,2.1rem);line-height:.92}.ai-automation-page-module__9KquAG__signature .ai-automation-page-module__9KquAG__intro>span{margin-top:.8rem}.ai-automation-page-module__9KquAG__riskExperience,.ai-automation-page-module__9KquAG__approvalExperience,.ai-automation-page-module__9KquAG__actionExperience{margin-top:2rem}.ai-automation-page-module__9KquAG__sceneSelector{grid-template-columns:repeat(2,1fr);gap:.25rem;margin-bottom:.65rem}.ai-automation-page-module__9KquAG__sceneSelector button{min-height:3rem;padding:.42rem .55rem;font-size:.75rem}.ai-automation-page-module__9KquAG__cinematic,.ai-automation-page-module__9KquAG__intelligenceStage,.ai-automation-page-module__9KquAG__approvalVisual,.ai-automation-page-module__9KquAG__actionVisual{margin-inline:calc(-1 * var(--ts-page-padding-inline))}.ai-automation-page-module__9KquAG__imageCallout,.ai-automation-page-module__9KquAG__routeComparison,.ai-automation-page-module__9KquAG__approvalInfo,.ai-automation-page-module__9KquAG__impactSummary,.ai-automation-page-module__9KquAG__approvalDecisionStatus,.ai-automation-page-module__9KquAG__actionInfo{padding:.9rem 1rem}.ai-automation-page-module__9KquAG__riskExperience[data-risk] .ai-automation-page-module__9KquAG__imageCallout{width:100%;max-width:none;padding:.9rem 1rem;inset:auto}.ai-automation-page-module__9KquAG__imageCallout h3,.ai-automation-page-module__9KquAG__routeComparison h3{margin-top:.4rem;font-size:1.15rem;line-height:1.08}.ai-automation-page-module__9KquAG__imageCallout p,.ai-automation-page-module__9KquAG__routeComparison p{margin-top:.45rem;font-size:.86rem;line-height:1.4}.ai-automation-page-module__9KquAG__imageCallout strong{margin-top:.55rem;font-size:.68rem}.ai-automation-page-module__9KquAG__imageCallout small,.ai-automation-page-module__9KquAG__intelligenceResult small,.ai-automation-page-module__9KquAG__routeComparison small{font-size:.62rem}.ai-automation-page-module__9KquAG__visualTarget{min-width:2rem;min-height:2rem;padding:.25rem}.ai-automation-page-module__9KquAG__anchorUnit i{border-width:1px;width:.75rem;box-shadow:0 0 0 .3rem #8b5cff2e,0 0 16px #8b5cffb3}.ai-automation-page-module__9KquAG__anchorUnit{--annotation-node-x:.55rem}.ai-automation-page-module__9KquAG__anchorUnit[data-unit=secondary]{--annotation-label-right:1.65rem;--annotation-node-gap:.25rem}.ai-automation-page-module__9KquAG__anchorUnit[data-unit=secondary] i{top:.25rem}.ai-automation-page-module__9KquAG__anchorUnit span{padding:.28rem .38rem;font-size:.48rem;top:.1rem;left:1.65rem;box-shadow:inset 2px 0 #bda6ff}.ai-automation-page-module__9KquAG__anchorUnit[data-unit=secondary] span{box-shadow:inset -2px 0 #bda6ff}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-supplier] [data-unit=primary]{top:41%;left:43%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-supplier] [data-unit=secondary]{top:67%;left:64%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=primary]{top:40%;left:35%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=secondary]{--annotation-label-right:-.4rem;top:50%;left:57%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=primary] span{top:-1.45rem;left:-.5rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-engineering] [data-unit=secondary] span{top:1.45rem}.ai-automation-page-module__9KquAG__anchoredOverlay:is([data-overlay=risk-engineering],[data-overlay=risk-production]) [data-unit=primary]{--annotation-node-x:0;--annotation-node-y:-.1rem}.ai-automation-page-module__9KquAG__anchoredOverlay:is([data-overlay=risk-engineering],[data-overlay=risk-production]) [data-unit=secondary]{--annotation-node-y:.35rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=primary]{top:34%;left:35%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=secondary]{--annotation-label-right:-.35rem;top:56%;left:59%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=primary] span{top:-1.45rem;left:-.4rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-production] [data-unit=secondary] span{top:1.45rem}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-delivery] [data-unit=primary]{top:28%;left:11%}.ai-automation-page-module__9KquAG__anchoredOverlay[data-overlay=risk-delivery] [data-unit=secondary]{top:51%;left:72%}.ai-automation-page-module__9KquAG__modeSwitch{gap:.75rem;margin:1.35rem auto .55rem}.ai-automation-page-module__9KquAG__modeSwitch:after{font-size:.75rem}.ai-automation-page-module__9KquAG__modeSwitch button{padding:.65rem .1rem;font-size:.72rem}.ai-automation-page-module__9KquAG__signalMap button,.ai-automation-page-module__9KquAG__routeMap button{min-width:2.5rem;min-height:2.5rem;padding:.35rem}.ai-automation-page-module__9KquAG__signalMap button span,.ai-automation-page-module__9KquAG__routeMap button span{margin-top:.3rem;padding:.3rem .4rem;box-shadow:inset 1px 0 #b197ff8c}.ai-automation-page-module__9KquAG__signalMap button span{font-size:.55rem}.ai-automation-page-module__9KquAG__routeMap button span{font-size:.54rem}.ai-automation-page-module__9KquAG__signalMap button[data-state=active] span,.ai-automation-page-module__9KquAG__routeMap button[aria-selected=true] span{font-weight:760}.ai-automation-page-module__9KquAG__signalMap button i,.ai-automation-page-module__9KquAG__routeMap button i{border-width:1px;width:.78rem;box-shadow:0 0 0 .3rem #8b5cff24,0 0 14px #8b5cff4d}.ai-automation-page-module__9KquAG__signalMap button[data-index="0"]{top:43%;left:auto;right:1%}.ai-automation-page-module__9KquAG__signalMap button[data-index="1"]{top:18%;left:61%}.ai-automation-page-module__9KquAG__signalMap button[data-index="2"]{top:18%;left:20%;right:auto}.ai-automation-page-module__9KquAG__signalMap button[data-index="3"]{top:38%;left:7%}.ai-automation-page-module__9KquAG__riskCore{width:3.45rem;top:63%}.ai-automation-page-module__9KquAG__riskCore span{font-size:.48rem}.ai-automation-page-module__9KquAG__intelligenceResult,.ai-automation-page-module__9KquAG__routeComparison{box-sizing:border-box;margin:0;padding:.9rem 1rem}.ai-automation-page-module__9KquAG__intelligenceResult{gap:.25rem;display:grid}.ai-automation-page-module__9KquAG__intelligenceResult strong{font-size:.88rem}.ai-automation-page-module__9KquAG__intelligenceResult span{font-size:.68rem}.ai-automation-page-module__9KquAG__routeMap button[data-route=supplier]{top:8%;left:19%}.ai-automation-page-module__9KquAG__routeMap button[data-route=machining]{top:8%;left:59%}.ai-automation-page-module__9KquAG__routeMap button[data-route=subcontract]{top:36%;left:64%}.ai-automation-page-module__9KquAG__routeComparison dl{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.75rem}.ai-automation-page-module__9KquAG__routeComparison dl>div{padding-top:.45rem}.ai-automation-page-module__9KquAG__routeComparison dd{margin-top:.25rem;font-size:.72rem}.ai-automation-page-module__9KquAG__aiStatement{margin-top:1.6rem;font-size:1.05rem;line-height:1.2}.ai-automation-page-module__9KquAG__approvalViewControls{margin-inline:calc(-1 * var(--ts-page-padding-inline));gap:0}.ai-automation-page-module__9KquAG__approvalViewControls button{padding-inline:.7rem}.ai-automation-page-module__9KquAG__approvalDecisionControls{padding:0 var(--ts-page-padding-inline);grid-template-columns:1fr}.ai-automation-page-module__9KquAG__approvalDecisionControls>span{text-align:left;padding:.75rem 0 .35rem}.ai-automation-page-module__9KquAG__approvalDecisionStatus{padding-inline:var(--ts-page-padding-inline)}.ai-automation-page-module__9KquAG__impactSummary>div{grid-template-columns:1fr}.ai-automation-page-module__9KquAG__actionControls{margin-inline:calc(-1 * var(--ts-page-padding-inline));gap:.5rem}.ai-automation-page-module__9KquAG__actionControls button{padding-inline:.55rem}.ai-automation-page-module__9KquAG__actionControls button:not(:last-child):after{right:-.45rem}.ai-automation-page-module__9KquAG__actionInfo ul{grid-template-columns:1fr 1fr;display:grid}.ai-automation-page-module__9KquAG__discovery{flex-direction:column;align-items:center;line-height:.9}.ai-automation-page-module__9KquAG__close{margin-top:6rem;padding-bottom:6.5rem}.ai-automation-page-module__9KquAG__close h2{font-size:clamp(3rem,13vw,4.8rem)}.ai-automation-page-module__9KquAG__close>strong{flex-direction:column;gap:.75rem;display:flex}.ai-automation-page-module__9KquAG__close>strong i{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.ai-automation-page-module__9KquAG__page *,.ai-automation-page-module__9KquAG__page :before,.ai-automation-page-module__9KquAG__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
