:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--blue: #1282A2;--dark-red: #D90429;--light-red: #EF233C;--green: #3BC14A;--light-green: #04F06A;--orange: #FFBA08;--primary-background: #111213;--secondary-background: #3c3d3d;--tertiary-background: #1a1a1b;--primary: #f5f5f5;--secondary: #A3BAC0;--tertiary: #4D6470;--accent: #EF233C;--logo: #979e9e}.disabled{opacity:.5;pointer-events:none}html{scrollbar-gutter:stable;overflow-x:hidden}body{margin:0;min-width:320px;max-width:100%;overflow-x:hidden;background-color:var(--primary-background);background-color:#000}#app{width:100%;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}a{text-decoration:none;color:var(--accent);position:relative}a:after{content:"";position:absolute;height:1px;width:0;bottom:0;left:50%;display:block;background-color:var(--accent);transition-duration:.2s}a:hover:after{width:100%;left:0}p{margin:0}label{font-weight:500}button,.button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;color:var(--accent);background-color:transparent;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease;text-decoration:inherit;display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%}button:disabled,.button:disabled{opacity:.7;cursor:initial}button:disabled:hover,.button:disabled:hover{border-color:var(--tertiary);box-shadow:none}button:hover,.button:hover{color:var(--light-red);border-color:var(--dark-red);background-color:#ef233c0f;box-shadow:0 0 24px #ef233c29}button:active,.button:active{box-shadow:0 0 14px #ef233c1f}button:focus,.button:focus,button:focus-visible,.button:focus-visible{outline:4px auto -webkit-focus-ring-color}button.primary,.button.primary{color:var(--primary);border-color:#ef233c9e;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.14),transparent 34%),linear-gradient(135deg,#ef233c57,#ef233c1f);box-shadow:0 0 28px #ef233c2e,inset 0 1px #ffffff1f}button.primary:hover,.button.primary:hover{border-color:var(--accent);box-shadow:0 0 38px #ef233c47,inset 0 1px #ffffff24}button.secondary,.button.secondary{background-color:var(--secondary-background)}button.text,.button.text{background-color:transparent;color:var(--light-red)}.button:after{display:none}input{padding:10px;border-radius:5px;border:none;color:var(--primary-background);background-color:var(--primary);font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}input:disabled{opacity:.7}select{border:none;background-color:none}textarea{resize:none;padding:10px;border-radius:5px;color:var(--primary-background);background-color:var(--primary);border:none}.header{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.section-header{width:min(1050px,80vw);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.section-header h1{margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);line-height:1;letter-spacing:.04em}.eyebrow{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;margin:0}.check-list ul{padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.check-list li{list-style-type:none;display:flex;gap:10px;align-items:center;color:var(--secondary);font-weight:600}.check-list svg{stroke:var(--accent);height:20px;width:20px;flex:0 0 auto}.spinner:after{animation:spin 1s linear infinite;content:"";display:block;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--accent);border-left-color:var(--accent);border-radius:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}dialog{color:var(--primary);background-color:var(--primary-background);border:1px solid var(--secondary-background);outline:none;padding:0;border-radius:5px}dialog::backdrop{background-color:var(--secondary-background);opacity:.7}::-webkit-calendar-picker-indicator{filter:invert(1)}@media only screen and (max-width: 800px){h1{font-size:2em;line-height:1.1}button,.button{font-size:.8em}}button.svelte-crmrur{background-color:transparent;border:none;color:var(--primary);font-size:20px;cursor:pointer;padding:0;margin:0;width:40px;height:40px;position:relative;display:grid;justify-content:center;align-content:center}button.svelte-crmrur:before,button.svelte-crmrur:after{content:"";position:absolute;width:20px;border-top:2px solid var(--primary);transition-duration:.2s;top:calc(50% - 4px);left:50%;transform:translate(-50%,-50%)}button.svelte-crmrur:after{top:calc(50% + 4px)}button.open.svelte-crmrur:before{top:50%;transform-origin:0 0;transform:rotate(45deg) translate(-50%,-50%)}button.open.svelte-crmrur:after{top:50%;transform-origin:0 0;transform:rotate(-45deg) translate(-50%,-50%)}.menu.svelte-1oaib57{background-color:var(--primary-background);border-radius:20px;overflow-y:auto;box-shadow:0 5px 15px #000000bf;max-height:calc(100svh - 80px)}.menu.svelte-1oaib57 h6:where(.svelte-1oaib57){margin:0 0 20px;font-size:14px;font-weight:700;color:var(--secondary)}.menu.svelte-1oaib57>div:where(.svelte-1oaib57){padding:20px;box-sizing:border-box}.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57){display:grid;grid-template-columns:200px 200px;gap:20px 40px}.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) a:where(.svelte-1oaib57),.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) .resource-soon:where(.svelte-1oaib57){display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--primary);font-weight:500;font-size:14px}.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) a:where(.svelte-1oaib57) svg:where(.svelte-1oaib57),.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) .resource-soon:where(.svelte-1oaib57) svg:where(.svelte-1oaib57){height:24px;width:24px;stroke:var(--primary);scale:.8}.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) .resource-soon:where(.svelte-1oaib57){color:var(--secondary)}.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) .resource-label:where(.svelte-1oaib57){display:flex;flex-direction:column;gap:2px;line-height:1.1}.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57) .resource-label:where(.svelte-1oaib57) small:where(.svelte-1oaib57){color:var(--tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.menu.svelte-1oaib57 .bottom:where(.svelte-1oaib57){background-color:var(--secondary-background);border-radius:20px}@media only screen and (max-width: 600px){.menu.svelte-1oaib57 .link-wrapper:where(.svelte-1oaib57){grid-template-columns:1fr}}.nav.svelte-iithok{z-index:100;height:60px;width:100%;top:0;left:0;position:fixed;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 40px;box-sizing:border-box;background-color:var(--primary-background)}.nav.svelte-iithok .logo:where(.svelte-iithok){display:flex;align-items:center;gap:20px;cursor:pointer}.nav.svelte-iithok svg:where(.svelte-iithok){height:30px;width:30px;stroke:var(--primary);fill:var(--primary)}.nav.svelte-iithok .nav-actions:where(.svelte-iithok),.nav.svelte-iithok .desktop-links:where(.svelte-iithok){display:flex;gap:24px;align-items:center}.nav.svelte-iithok .desktop-links:where(.svelte-iithok){gap:22px}.nav.svelte-iithok .desktop-links:where(.svelte-iithok) a:where(.svelte-iithok):not(.button){font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0;text-decoration:none;color:var(--primary)}.nav.svelte-iithok .desktop-links:where(.svelte-iithok) .button:where(.svelte-iithok){font-size:14px;padding:.45em .9em}.nav.svelte-iithok .menu-wrapper:where(.svelte-iithok){position:fixed;top:60px;right:40px}.nav.svelte-iithok dialog:where(.svelte-iithok){border:none;background:none}@media only screen and (max-width: 600px){.nav.svelte-iithok{padding:0 12px;gap:12px}.nav.svelte-iithok .logo:where(.svelte-iithok){gap:10px;min-width:0}.nav.svelte-iithok .logo:where(.svelte-iithok) span:where(.svelte-iithok){font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav.svelte-iithok .nav-actions:where(.svelte-iithok){gap:10px;min-width:0}.nav.svelte-iithok .desktop-links:where(.svelte-iithok){display:none}.nav.svelte-iithok .menu-wrapper:where(.svelte-iithok){right:12px;left:12px}}.hero.svelte-1lzs4jw{min-height:760px;width:100%;padding:9vh 10vw 8vh;box-sizing:border-box;display:grid;grid-template-columns:minmax(340px,.58fr) minmax(0,1.42fr);gap:28px;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 82% 20%,rgba(18,130,162,.16),transparent 30%),linear-gradient(180deg,#030406,#08090c 58%,#000)}.hero.svelte-1lzs4jw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 76% 44%,#000,transparent 72%);mask-image:radial-gradient(circle at 76% 44%,#000,transparent 72%)}.hero.svelte-1lzs4jw .content:where(.svelte-1lzs4jw),.hero.svelte-1lzs4jw .hero-visual:where(.svelte-1lzs4jw){position:relative;z-index:1}.hero.svelte-1lzs4jw .content:where(.svelte-1lzs4jw){display:flex;flex-direction:column;gap:16px;max-width:560px}.hero.svelte-1lzs4jw h1:where(.svelte-1lzs4jw){margin:0;text-transform:uppercase;font-weight:400;font-size:clamp(42px,4.8vw,72px);line-height:.94;letter-spacing:.015em}.hero.svelte-1lzs4jw .text:where(.svelte-1lzs4jw){color:var(--secondary);max-width:500px;font-size:15px}.hero.svelte-1lzs4jw .links:where(.svelte-1lzs4jw){display:flex;flex-wrap:wrap;align-items:center;gap:14px;border-top:1px solid rgba(255,255,255,.18);padding-top:18px;margin-top:8px}.hero.svelte-1lzs4jw .hero-visual:where(.svelte-1lzs4jw){position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;display:block}.hero.svelte-1lzs4jw .video-background:where(.svelte-1lzs4jw){position:absolute;right:-8vw;top:8vh;width:min(78vw,1280px);height:72vh;border-radius:28px;overflow:hidden;opacity:.62;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 24%,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 24%,#000 78%,transparent 100%);transform:perspective(1200px) rotateY(-5deg) rotateX(2deg) translateZ(0);backface-visibility:hidden;isolation:isolate}.hero.svelte-1lzs4jw .video-background:where(.svelte-1lzs4jw) video:where(.svelte-1lzs4jw){position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.08);pointer-events:none}.hero.svelte-1lzs4jw .screen-glow:where(.svelte-1lzs4jw){position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:50%;background:radial-gradient(circle at 30% 35%,color-mix(in srgb,var(--accent) 32%,transparent),transparent 38%),radial-gradient(circle at 72% 70%,rgba(18,130,162,.26),transparent 42%);filter:blur(48px);pointer-events:none}@media only screen and (max-width: 1200px){.hero.svelte-1lzs4jw{grid-template-columns:1fr;padding:10vh 7vw}.hero.svelte-1lzs4jw .video-background:where(.svelte-1lzs4jw){right:-26vw;width:112vw;opacity:.42;transform:translateZ(0)}}@media only screen and (max-width: 600px){.hero.svelte-1lzs4jw{min-height:auto;padding:7vh 6vw 8vh;align-items:start}.hero.svelte-1lzs4jw h1:where(.svelte-1lzs4jw){font-size:clamp(30px,8.8vw,36px);line-height:1;text-wrap:balance}.hero.svelte-1lzs4jw .content:where(.svelte-1lzs4jw){max-width:100%}.hero.svelte-1lzs4jw .links:where(.svelte-1lzs4jw){gap:10px}.hero.svelte-1lzs4jw .video-background:where(.svelte-1lzs4jw){top:10vh;right:-35vw;width:135vw;height:58vh;opacity:.24}}.svelte-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.svelte-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.svelte-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.svelte-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.svelte-flow__pane{z-index:1}.svelte-flow__pane.draggable{cursor:grab}.svelte-flow__pane.dragging{cursor:grabbing}.svelte-flow__pane.selection{cursor:pointer}.svelte-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.svelte-flow__renderer{z-index:4}.svelte-flow__selection{z-index:6}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible{outline:none}.svelte-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.svelte-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.svelte-flow .svelte-flow__edges{position:absolute}.svelte-flow .svelte-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.svelte-flow__edge{pointer-events:visibleStroke}.svelte-flow__edge.selectable{cursor:pointer}.svelte-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.svelte-flow__edge.animated path.svelte-flow__edge-interaction{stroke-dasharray:none;animation:none}.svelte-flow__edge.inactive{pointer-events:none}.svelte-flow__edge.selected,.svelte-flow__edge:focus,.svelte-flow__edge:focus-visible{outline:none}.svelte-flow__edge.selected .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus-visible .svelte-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.svelte-flow__edge-textwrapper{pointer-events:all}.svelte-flow__edge .svelte-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.svelte-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.svelte-flow__connection{pointer-events:none}.svelte-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.svelte-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.svelte-flow__nodes{pointer-events:none;transform-origin:0 0}.svelte-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.svelte-flow__node.selectable{cursor:pointer}.svelte-flow__node.draggable{cursor:grab;pointer-events:all}.svelte-flow__node.draggable.dragging{cursor:grabbing}.svelte-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.svelte-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.svelte-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.svelte-flow__handle.connectingfrom{pointer-events:all}.svelte-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.svelte-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.svelte-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.svelte-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.svelte-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.svelte-flow__edgeupdater{cursor:move;pointer-events:all}.svelte-flow__pane.selection .svelte-flow__panel{pointer-events:none}.svelte-flow__panel{position:absolute;z-index:5;margin:15px}.svelte-flow__panel.top{top:0}.svelte-flow__panel.bottom{bottom:0}.svelte-flow__panel.top.center,.svelte-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.svelte-flow__panel.left{left:0}.svelte-flow__panel.right{right:0}.svelte-flow__panel.left.center,.svelte-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.svelte-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.svelte-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.svelte-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.svelte-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.svelte-flow__minimap-svg{display:block}.svelte-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.svelte-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.svelte-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.svelte-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.svelte-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.svelte-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.svelte-flow__controls.horizontal{flex-direction:row}.svelte-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.svelte-flow__edge.updating .svelte-flow__edge-path{stroke:#777}.svelte-flow__edge-text{font-size:10px}.svelte-flow__node.selectable:focus,.svelte-flow__node.selectable:focus-visible{outline:none}.svelte-flow__node-input,.svelte-flow__node-default,.svelte-flow__node-output,.svelte-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.svelte-flow__node-input.selectable:hover,.svelte-flow__node-default.selectable:hover,.svelte-flow__node-output.selectable:hover,.svelte-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.svelte-flow__node-input.selectable.selected,.svelte-flow__node-input.selectable:focus,.svelte-flow__node-input.selectable:focus-visible,.svelte-flow__node-default.selectable.selected,.svelte-flow__node-default.selectable:focus,.svelte-flow__node-default.selectable:focus-visible,.svelte-flow__node-output.selectable.selected,.svelte-flow__node-output.selectable:focus,.svelte-flow__node-output.selectable:focus-visible,.svelte-flow__node-group.selectable.selected,.svelte-flow__node-group.selectable:focus,.svelte-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.svelte-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.svelte-flow__nodesselection-rect,.svelte-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible,.svelte-flow__selection:focus,.svelte-flow__selection:focus-visible{outline:none}.svelte-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.svelte-flow__controls-button:disabled{pointer-events:none}.svelte-flow__controls-button:disabled svg{fill-opacity:.4}.svelte-flow__controls-button:last-child{border-bottom:none}.svelte-flow__controls.horizontal .svelte-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.svelte-flow__controls.horizontal .svelte-flow__controls-button:last-child{border-right:none}.svelte-flow__resize-control{position:absolute}.svelte-flow__resize-control.left,.svelte-flow__resize-control.right{cursor:ew-resize}.svelte-flow__resize-control.top,.svelte-flow__resize-control.bottom{cursor:ns-resize}.svelte-flow__resize-control.top.left,.svelte-flow__resize-control.bottom.right{cursor:nwse-resize}.svelte-flow__resize-control.bottom.left,.svelte-flow__resize-control.top.right{cursor:nesw-resize}.svelte-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.svelte-flow__resize-control.handle.left{left:0;top:50%}.svelte-flow__resize-control.handle.right{left:100%;top:50%}.svelte-flow__resize-control.handle.top{left:50%;top:0}.svelte-flow__resize-control.handle.bottom{left:50%;top:100%}.svelte-flow__resize-control.handle.top.left,.svelte-flow__resize-control.handle.bottom.left{left:0}.svelte-flow__resize-control.handle.top.right,.svelte-flow__resize-control.handle.bottom.right{left:100%}.svelte-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.svelte-flow__resize-control.line.left,.svelte-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.svelte-flow__resize-control.line.left{left:0;border-left-width:1px}.svelte-flow__resize-control.line.right{left:100%;border-right-width:1px}.svelte-flow__resize-control.line.top,.svelte-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.svelte-flow__resize-control.line.top{top:0;border-top-width:1px}.svelte-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.svelte-flow__edge-label{text-align:center;position:absolute;padding:2px;font-size:10px;color:var(--xy-edge-label-color, var(--xy-edge-label-color-default));background:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.svelte-flow__container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.transparent.svelte-1wg91mu{background:transparent}.a11y-hidden.svelte-13pq11u{display:none}.a11y-live-msg.svelte-13pq11u{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0px,0px,0px,0px);clip-path:inset(100%)}.svelte-flow__selection.svelte-1vr3gfi{position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-sf2y5e{position:absolute;top:0;left:0;z-index:2000;pointer-events:all}.svelte-flow__selection-wrapper.svelte-sf2y5e:focus,.svelte-flow__selection-wrapper.svelte-sf2y5e:focus-visible{outline:none}.svelte-flow.svelte-mkap6j{width:100%;height:100%;overflow:hidden;position:relative;z-index:0;background-color:var(--background-color, var(--background-color-default))}:root{--background-color-default: #fff;--background-pattern-color-default: #ddd;--minimap-mask-color-default: rgb(240, 240, 240, .6);--minimap-mask-stroke-color-default: none;--minimap-mask-stroke-width-default: 1;--controls-button-background-color-default: #fefefe;--controls-button-background-color-hover-default: #f4f4f4;--controls-button-color-default: inherit;--controls-button-color-hover-default: inherit;--controls-button-border-color-default: #eee}.architecture-section.svelte-11rh16d{display:flex;justify-content:center;width:100%;background:radial-gradient(circle at 72% 18%,rgba(18,130,162,.18),transparent 32%),radial-gradient(circle at 24% 78%,rgba(239,35,60,.12),transparent 30%),linear-gradient(180deg,#000,#05070d 48%,#07111a);padding:10vh 10vw;box-sizing:border-box;overflow:hidden;position:relative}.architecture-section.svelte-11rh16d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:40px 72px;-webkit-mask-image:radial-gradient(circle at 68% 44%,#000,transparent 72%);mask-image:radial-gradient(circle at 68% 44%,#000,transparent 72%)}.architecture-section.svelte-11rh16d:after{content:"";position:absolute;left:10vw;right:10vw;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(18,130,162,.42),transparent);pointer-events:none}.architecture.svelte-11rh16d{width:clamp(200px,1400px,80vw);display:grid;grid-template-columns:minmax(360px,.68fr) minmax(0,1.45fr);grid-template-rows:auto 1fr auto;grid-template-areas:"copy img" "copy img" ". img";gap:40px;align-items:center;position:relative;z-index:1}.copy.svelte-11rh16d{grid-area:copy;position:relative;display:flex;flex-direction:column;gap:20px}.copy-header.svelte-11rh16d{display:flex;flex-direction:column;gap:0}.eyebrow.svelte-11rh16d{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;margin:0 0 8px}h1.svelte-11rh16d{margin:0;max-width:560px;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);line-height:1;letter-spacing:.04em}h4.svelte-11rh16d{margin:0}.flow-summary.svelte-11rh16d{display:grid;gap:10px;margin-top:4px}.summary-item.svelte-11rh16d{position:relative;display:grid;grid-template-columns:12px 1fr;align-items:start;gap:12px;border:1px solid rgba(163,186,192,.16);border-radius:14px;padding:14px;overflow:hidden;background:linear-gradient(135deg,#3c3d3d47,#11121394)}.summary-item.svelte-11rh16d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;background:radial-gradient(circle at 0% 50%,var(--summary-color),transparent 38%);pointer-events:none}.summary-item.svelte-11rh16d span:where(.svelte-11rh16d){width:10px;height:10px;margin-top:7px;border-radius:50%;background:var(--summary-dot);box-shadow:0 0 18px var(--summary-dot)}.summary-item.svelte-11rh16d p:where(.svelte-11rh16d){position:relative;color:var(--secondary);font-size:14px}.summary-item.svelte-11rh16d b:where(.svelte-11rh16d){color:var(--primary)}.summary-item.provided.svelte-11rh16d{--summary-color: rgba(239, 35, 60, .3);--summary-dot: var(--accent)}.summary-item.external.svelte-11rh16d{--summary-color: rgba(163, 186, 192, .2);--summary-dot: #a3bac0}.text.svelte-11rh16d{display:flex;flex-direction:column}.architecture-note.svelte-11rh16d{border-left:2px solid rgba(239,35,60,.65);padding-left:14px;color:var(--secondary)}.diagram-card.svelte-11rh16d{grid-area:img;position:relative;width:100%;aspect-ratio:1400/860;min-height:0;overflow:hidden;border-radius:18px;border:1px solid #4c4c4c;background:radial-gradient(circle at 22% 10%,rgba(239,35,60,.16),transparent 28%),radial-gradient(circle at 80% 78%,rgba(18,130,162,.18),transparent 32%),linear-gradient(180deg,#1a1a1bfa,#000000fa);box-shadow:0 30px 90px #0000007a}.diagram-card.svelte-11rh16d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(#000,transparent 88%);mask-image:linear-gradient(#000,transparent 88%);z-index:1}.segment-labels.svelte-11rh16d,.handoff.svelte-11rh16d,.ground-divider.svelte-11rh16d,.ground-labels.svelte-11rh16d,.glow.svelte-11rh16d{position:absolute;pointer-events:none;z-index:5}.segment-labels.svelte-11rh16d{top:0;right:0;bottom:0;left:0;color:#f5f5f594;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.segment-labels.svelte-11rh16d span:where(.svelte-11rh16d){position:absolute}.segment-labels.svelte-11rh16d .space-label:where(.svelte-11rh16d){top:43%;left:24px}.segment-labels.svelte-11rh16d .ground-label:where(.svelte-11rh16d){top:48.5%;left:24px}.handoff.svelte-11rh16d{top:47%;left:0;right:0;border-top:1px dashed rgba(239,35,60,.55);box-shadow:0 0 20px #ef233c47}.ground-divider.svelte-11rh16d{top:47%;bottom:0;left:50%;border-left:1px dashed rgba(18,130,162,.62);box-shadow:0 0 20px #1282a252}.ground-labels.svelte-11rh16d{left:24px;right:24px;bottom:22px;display:grid;grid-template-columns:50% 50%;color:#f5f5f580;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.ground-labels.svelte-11rh16d span:where(.svelte-11rh16d):last-child{text-align:center}.glow.svelte-11rh16d{width:260px;height:260px;border-radius:50%;filter:blur(42px);opacity:.35}.glow-red.svelte-11rh16d{top:-90px;left:32%;background:var(--accent)}.glow-blue.svelte-11rh16d{right:-90px;bottom:-90px;background:var(--blue)}.flow-wrapper.svelte-11rh16d{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top,#172554,#020617 55%),linear-gradient(to bottom,#020617,#0f172a)}.flow-wrapper .svelte-flow{width:100%;height:100%;background:radial-gradient(circle at top,#172554,#020617 55%),linear-gradient(to bottom,#020617,#0f172a);--xy-background-color: transparent;--xy-minimap-background-color: rgba(15, 23, 42, .9);--xy-minimap-mask-background-color: rgba(2, 6, 23, .45)}.flow-wrapper .svelte-flow__background,.flow-wrapper .svelte-flow__pane,.flow-wrapper .svelte-flow__renderer{background:transparent}.svelte-flow__node{transition:transform .2s ease,filter .2s ease}.svelte-flow__node:hover{transform:translateY(-3px);filter:brightness(1.12)}.flow-wrapper .svelte-flow__edge-path{stroke-width:5px!important}.flow-wrapper .svelte-flow__node-default:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--node-accent) 34%,transparent),transparent 34%),linear-gradient(115deg,transparent 0 18%,rgba(255,255,255,.12) 31%,transparent 46% 100%);opacity:.78}.flow-wrapper .svelte-flow__node-default:after{content:"";position:absolute;left:14px;right:14px;top:8px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--node-accent) 75%,white),transparent);box-shadow:0 0 16px var(--node-accent);opacity:.85}.svelte-flow__handle{opacity:0;width:0;height:0;min-width:0;min-height:0;border:0;background:transparent}.svelte-flow__attribution{display:none}@media only screen and (max-width: 1200px){.architecture.svelte-11rh16d{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"copy" "img"}.diagram-card.svelte-11rh16d{min-height:0}}@media only screen and (max-width: 700px){.architecture.svelte-11rh16d{width:100%}.diagram-card.svelte-11rh16d{min-height:0}.segment-labels.svelte-11rh16d,.ground-labels.svelte-11rh16d{display:none}}.editor-section.svelte-ywb2zb{display:flex;justify-content:center;width:100%;background:radial-gradient(circle at 78% 24%,rgba(239,35,60,.18),transparent 30%),radial-gradient(circle at 16% 84%,rgba(18,130,162,.12),transparent 32%),linear-gradient(145deg,#111213,#090b10 52%,#151111);padding:10vh 10vw;box-sizing:border-box;overflow:hidden;position:relative;clip-path:inset(0);scrollbar-width:none}.editor-section.svelte-ywb2zb::-webkit-scrollbar{display:none}.editor-section.svelte-ywb2zb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%,transparent 92%);mask-image:linear-gradient(90deg,transparent,#000 42%,transparent 92%)}.editor-section.svelte-ywb2zb:after{content:"";position:absolute;left:10vw;right:10vw;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(239,35,60,.42),transparent);pointer-events:none}.content.svelte-ywb2zb{width:clamp(200px,1400px,80vw);display:grid;grid-template-columns:minmax(450px,1fr) 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header img" "text img" "link .";gap:40px;position:relative;z-index:1}.header.svelte-ywb2zb{grid-area:header;display:flex;flex-direction:column;gap:0}.eyebrow.svelte-ywb2zb{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;margin:0 0 8px}h1.svelte-ywb2zb{grid-area:header;text-transform:uppercase;margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1;letter-spacing:.04em}h4.svelte-ywb2zb{margin:0}.text.svelte-ywb2zb{grid-area:text;display:flex;flex-direction:column}.text.svelte-ywb2zb ul:where(.svelte-ywb2zb){padding:0}.text.svelte-ywb2zb ul:where(.svelte-ywb2zb) li:where(.svelte-ywb2zb){list-style-type:none;display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto auto;grid-template-areas:"check header" ". text";gap:0 5px;align-items:center}.text.svelte-ywb2zb ul:where(.svelte-ywb2zb) li:where(.svelte-ywb2zb) svg:where(.svelte-ywb2zb){grid-area:check;stroke:var(--accent);height:20px;width:20px}.text.svelte-ywb2zb ul:where(.svelte-ywb2zb) li:where(.svelte-ywb2zb) b:where(.svelte-ywb2zb){grid-area:header}.text.svelte-ywb2zb ul:where(.svelte-ywb2zb) li:where(.svelte-ywb2zb) p:where(.svelte-ywb2zb){grid-area:text}.visuals.svelte-ywb2zb{grid-area:img;display:grid;justify-items:center;align-items:center;position:relative;min-height:560px;overflow:visible}.screenshot-card.svelte-ywb2zb{position:relative;z-index:1;width:min(100%,680px);aspect-ratio:1746/954;border-radius:14px;padding:2px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#ffffff24,#ffffff05),linear-gradient(var(--secondary-background),var(--primary-background));box-shadow:0 34px 90px #0000006b,0 0 55px color-mix(in srgb,var(--accent) 18%,transparent);transform:perspective(1100px) rotateY(-8deg) rotateX(4deg)}.screenshot-card.svelte-ywb2zb img:where(.svelte-ywb2zb){position:relative;z-index:1;width:100%;height:100%;object-fit:contain;border-radius:11px;display:block}.screen-glow.svelte-ywb2zb{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--accent) 34%,transparent),transparent 38%),radial-gradient(circle at 70% 70%,rgba(18,130,162,.28),transparent 42%);filter:blur(46px);z-index:0;pointer-events:none}.hud.svelte-ywb2zb{position:absolute;z-index:4;min-width:118px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#06090fc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 14px;box-shadow:0 18px 40px #00000059}.hud.svelte-ywb2zb span:where(.svelte-ywb2zb){display:block;color:var(--secondary);font-size:11px;text-transform:uppercase;letter-spacing:.14em}.hud.svelte-ywb2zb strong:where(.svelte-ywb2zb){color:var(--accent);font-size:22px}.top-left.svelte-ywb2zb{top:-56px;left:24px}.bottom-right.svelte-ywb2zb{right:24px;bottom:-56px}.hud-line.svelte-ywb2zb{position:absolute;display:block;width:2px;background:linear-gradient(var(--accent),color-mix(in srgb,var(--accent) 50%,transparent));box-shadow:0 0 16px var(--accent);transform-origin:top center;pointer-events:none}.hud-line.svelte-ywb2zb:before,.hud-line.svelte-ywb2zb:after{content:"";position:absolute;left:50%;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 15px var(--accent);transform:translate(-50%)}.hud-line.svelte-ywb2zb:before{top:-4px}.hud-line.svelte-ywb2zb:after{bottom:-4px}.live-ber-line.svelte-ywb2zb{top:100%;left:42px;height:112px;transform:rotate(18deg)}.pipeline-line.svelte-ywb2zb{bottom:100%;left:26px;height:154px;transform-origin:bottom center;transform:rotate(-22deg)}.editor-orbit.svelte-ywb2zb{position:absolute;z-index:0;width:min(118%,820px);height:520px;border-radius:50%;opacity:.85;transform:rotate(-12deg)}.editor-orbit.svelte-ywb2zb .ring:where(.svelte-ywb2zb){position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.editor-orbit.svelte-ywb2zb .ring-one:where(.svelte-ywb2zb){animation:svelte-ywb2zb-rotate 22s linear infinite}.editor-orbit.svelte-ywb2zb .ring-two:where(.svelte-ywb2zb){top:70px;right:115px;bottom:70px;left:115px;border-color:#a3bac03d;animation:svelte-ywb2zb-rotate 16s linear infinite reverse}.linkbar.svelte-ywb2zb{grid-area:link;display:flex;flex-direction:row;align-items:center;gap:14px}@media only screen and (max-width: 1200px){.content.svelte-ywb2zb{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"header" "text" "img" "link"}.visuals.svelte-ywb2zb{min-height:420px}.screenshot-card.svelte-ywb2zb{transform:none}.linkbar.svelte-ywb2zb{flex-direction:column}}@media only screen and (max-width: 700px){.editor-section.svelte-ywb2zb{padding:8vh 6vw}.content.svelte-ywb2zb{width:100%}.visuals.svelte-ywb2zb{min-height:300px}.hud.svelte-ywb2zb{display:none}}@keyframes svelte-ywb2zb-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section.svelte-1wis2ji{display:flex;justify-content:center;width:100%;padding:10vh 10vw;box-sizing:border-box;overflow:hidden}.section.svelte-1wis2ji h1:where(.svelte-1wis2ji){grid-area:header;text-transform:uppercase;margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1;letter-spacing:.04em}.section.svelte-1wis2ji h4:where(.svelte-1wis2ji){margin:0}.station-section.svelte-1wis2ji{position:relative;background:radial-gradient(circle at 16% 28%,rgba(239,35,60,.2),transparent 28%),radial-gradient(circle at 62% 72%,rgba(110,160,255,.1),transparent 34%),linear-gradient(165deg,#020305,#070506 48%,#0d0306)}.station-section.svelte-1wis2ji:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:64px 64px;transform:rotate(-1deg) scale(1.04);-webkit-mask-image:radial-gradient(circle at 30% 45%,#000,transparent 68%);mask-image:radial-gradient(circle at 30% 45%,#000,transparent 68%)}.station-section.svelte-1wis2ji:after{content:"";position:absolute;left:10vw;right:10vw;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(163,186,192,.26),transparent);pointer-events:none}.content.svelte-1wis2ji{width:clamp(200px,1400px,80vw);display:grid;grid-template-columns:1fr minmax(450px,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"img header" "img text" ". link";gap:40px;position:relative;z-index:1}.header.svelte-1wis2ji{grid-area:header;display:flex;flex-direction:column;gap:0}.text.svelte-1wis2ji{grid-area:text;display:flex;flex-direction:column}.text.svelte-1wis2ji ul:where(.svelte-1wis2ji){padding:0}.text.svelte-1wis2ji ul:where(.svelte-1wis2ji) li:where(.svelte-1wis2ji){list-style-type:none;display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto auto;grid-template-areas:"check header" ". text";gap:0 5px;align-items:center}.text.svelte-1wis2ji ul:where(.svelte-1wis2ji) li:where(.svelte-1wis2ji) svg:where(.svelte-1wis2ji){grid-area:check;stroke:var(--accent);height:20px;width:20px}.text.svelte-1wis2ji ul:where(.svelte-1wis2ji) li:where(.svelte-1wis2ji) b:where(.svelte-1wis2ji){grid-area:header}.text.svelte-1wis2ji ul:where(.svelte-1wis2ji) li:where(.svelte-1wis2ji) p:where(.svelte-1wis2ji){grid-area:text}.visuals.svelte-1wis2ji{grid-area:img;display:grid;justify-items:center;align-items:center;position:relative}.link.svelte-1wis2ji{grid-area:link}.station-visuals.svelte-1wis2ji{min-height:0;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:28px}.station-orbit.svelte-1wis2ji{position:relative;width:260px;height:260px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;filter:drop-shadow(0 0 35px color-mix(in srgb,var(--accent) 35%,transparent))}.station-orbit.svelte-1wis2ji .station-core:where(.svelte-1wis2ji){position:relative;z-index:2;width:150px;height:150px;border-radius:30px;background:linear-gradient(145deg,#ffffff29,#ffffff05),linear-gradient(var(--secondary-background),#05070d);border:1px solid color-mix(in srgb,var(--accent) 50%,rgba(255,255,255,.2));box-shadow:inset 0 0 30px #ffffff0f,0 0 45px color-mix(in srgb,var(--accent) 30%,transparent);display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;letter-spacing:2px}.station-orbit.svelte-1wis2ji .station-core:where(.svelte-1wis2ji) span:where(.svelte-1wis2ji){color:var(--accent);font-size:18px}.station-orbit.svelte-1wis2ji .station-core:where(.svelte-1wis2ji) strong:where(.svelte-1wis2ji){font-size:26px}.station-orbit.svelte-1wis2ji .orbit:where(.svelte-1wis2ji){position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:50%}.station-orbit.svelte-1wis2ji .orbit-one:where(.svelte-1wis2ji){top:28px;right:28px;bottom:28px;left:28px}.station-orbit.svelte-1wis2ji .orbit-two:where(.svelte-1wis2ji),.station-orbit.svelte-1wis2ji .orbit-front:where(.svelte-1wis2ji){top:0;right:0;bottom:0;left:0;transform:rotateX(62deg) rotate(-18deg);border-color:color-mix(in srgb,var(--accent) 42%,transparent)}.station-orbit.svelte-1wis2ji .orbit-two:where(.svelte-1wis2ji){z-index:1;clip-path:inset(0 0 50% 0)}.station-orbit.svelte-1wis2ji .orbit-front:where(.svelte-1wis2ji){z-index:3;clip-path:inset(50% 0 0 0);pointer-events:none}.station-orbit.svelte-1wis2ji .satellite-track:where(.svelte-1wis2ji){position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:50%;transform:rotateX(62deg) rotate(-18deg);transform-style:preserve-3d}.station-orbit.svelte-1wis2ji .satellite-runner:where(.svelte-1wis2ji){position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;animation:svelte-1wis2ji-spin 8s linear infinite;transform-style:preserve-3d}.station-orbit.svelte-1wis2ji .satellite-dot:where(.svelte-1wis2ji){position:absolute;top:-5px;left:50%;width:10px;height:10px;border-radius:50%;background-color:var(--accent);box-shadow:0 0 18px var(--accent),0 0 34px color-mix(in srgb,var(--accent) 55%,transparent);transform:translate(-50%);animation:svelte-1wis2ji-satellite-depth 8s linear infinite}.station-orbit.svelte-1wis2ji .signal:where(.svelte-1wis2ji){position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);animation:svelte-1wis2ji-pulse 2.8s ease-out infinite}.station-orbit.svelte-1wis2ji .signal-one:where(.svelte-1wis2ji){top:74px;right:74px;bottom:74px;left:74px}.station-orbit.svelte-1wis2ji .signal-two:where(.svelte-1wis2ji){top:42px;right:42px;bottom:42px;left:42px;animation-delay:1.2s}.crossPlatform.svelte-1wis2ji{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(230px,auto);gap:18px;width:min(100%,720px);position:relative;z-index:1}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji){min-width:0;min-height:0;border-radius:18px;border:1px solid rgba(255,255,255,.12);outline:1px solid rgba(255,255,255,.04);background:linear-gradient(145deg,#ffffff1a,#ffffff05),linear-gradient(var(--secondary-background),var(--primary-background));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;box-sizing:border-box;box-shadow:0 24px 60px #00000057}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji){position:relative;height:60px;width:60px;margin:20px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) img:where(.svelte-1wis2ji){height:100%;width:100%}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .h-lines:where(.svelte-1wis2ji){position:absolute;height:100%;width:200%;top:-1px;left:-50%}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .h-lines:where(.svelte-1wis2ji):before,.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .h-lines:where(.svelte-1wis2ji):after{content:"";position:absolute;width:100%;height:1px;background-image:linear-gradient(90deg,#a0a0a000,#a0a0a0aa,#a0a0a000)}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .h-lines:where(.svelte-1wis2ji):after{bottom:-2px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .v-lines:where(.svelte-1wis2ji){position:absolute;height:200%;width:100%;top:-50%;left:-1px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .v-lines:where(.svelte-1wis2ji):before,.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .v-lines:where(.svelte-1wis2ji):after{content:"";position:absolute;height:100%;width:1px;background-image:linear-gradient(#a0a0a000,#a0a0a0aa,#a0a0a000)}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji) .v-lines:where(.svelte-1wis2ji):after{right:-2px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) p:where(.svelte-1wis2ji){text-align:center;font-size:12px;margin-bottom:0}.crossPlatform.svelte-1wis2ji .linux-card:where(.svelte-1wis2ji){grid-column:1/2;grid-row:1}.crossPlatform.svelte-1wis2ji .windows-card:where(.svelte-1wis2ji){grid-column:2/3;grid-row:1}.crossPlatform.svelte-1wis2ji .macos-card:where(.svelte-1wis2ji){grid-column:3/4;grid-row:1}@media only screen and (max-width: 1200px){.content.svelte-1wis2ji{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"header" "text" "img" "link"}.station-orbit.svelte-1wis2ji{width:220px;height:220px}.crossPlatform.svelte-1wis2ji{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(145px,auto));gap:14px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji){padding:12px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) .img:where(.svelte-1wis2ji){height:40px;width:40px;margin:10px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) h4:where(.svelte-1wis2ji){font-size:14px}.crossPlatform.svelte-1wis2ji .platform:where(.svelte-1wis2ji) p:where(.svelte-1wis2ji){font-size:10px}.crossPlatform.svelte-1wis2ji .linux-card:where(.svelte-1wis2ji){grid-column:1;grid-row:1}.crossPlatform.svelte-1wis2ji .windows-card:where(.svelte-1wis2ji){grid-column:1;grid-row:2}.crossPlatform.svelte-1wis2ji .macos-card:where(.svelte-1wis2ji){grid-column:1;grid-row:3}}@keyframes svelte-1wis2ji-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1wis2ji-pulse{0%{opacity:0;transform:scale(.75)}35%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes svelte-1wis2ji-satellite-depth{0%,12%,88%,to{opacity:.18;filter:blur(.7px)}28%,72%{opacity:1;filter:blur(0)}}.workflow-section.svelte-1p9tyn3{width:100%;padding:10vh 10vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:40px;position:relative;overflow:hidden;background:radial-gradient(circle at 72% 18%,rgba(18,130,162,.16),transparent 32%),radial-gradient(circle at 24% 78%,rgba(239,35,60,.12),transparent 30%),linear-gradient(180deg,#07111a,#05070d 48%,#111213)}.workflow-section.svelte-1p9tyn3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:40px 72px;-webkit-mask-image:radial-gradient(circle at 68% 44%,#000,transparent 72%);mask-image:radial-gradient(circle at 68% 44%,#000,transparent 72%)}.workflow-section.svelte-1p9tyn3:after{content:"";position:absolute;left:10vw;right:10vw;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(18,130,162,.42),transparent);pointer-events:none}.workflow-section.svelte-1p9tyn3>:where(.svelte-1p9tyn3){position:relative;z-index:1}.workflow-grid.svelte-1p9tyn3{width:clamp(200px,1400px,80vw);display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 34%),radial-gradient(circle at 84% 88%,rgba(18,130,162,.16),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff06);box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff14;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3){position:relative;min-height:230px;padding:26px;box-sizing:border-box;overflow:hidden}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):before{content:"";position:absolute;left:26px;right:26px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.62}.audience-panel.svelte-1p9tyn3{width:clamp(200px,1400px,80vw);display:grid;grid-template-columns:1fr 1fr;gap:18px}.audience-panel.svelte-1p9tyn3 article:where(.svelte-1p9tyn3){position:relative;border-left:2px solid rgba(239,35,60,.65);padding:4px 0 4px 18px}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3) span:where(.svelte-1p9tyn3){color:var(--accent);font-weight:800;letter-spacing:.14em}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3) h2:where(.svelte-1p9tyn3),.audience-panel.svelte-1p9tyn3 article:where(.svelte-1p9tyn3) h2:where(.svelte-1p9tyn3){margin:14px 0 10px;text-transform:uppercase;font-size:18px;letter-spacing:.03em}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3) p:where(.svelte-1p9tyn3):not(.eyebrow),.audience-panel.svelte-1p9tyn3 article:where(.svelte-1p9tyn3) p:where(.svelte-1p9tyn3):not(.eyebrow){color:var(--secondary)}@media only screen and (max-width: 1200px){.workflow-section.svelte-1p9tyn3{padding-left:7vw;padding-right:7vw}.workflow-grid.svelte-1p9tyn3{grid-template-columns:repeat(2,1fr)}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3){border-bottom:1px solid rgba(255,255,255,.1)}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):nth-child(2n),.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):last-child{border-right:none}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):nth-last-child(-n+2){border-bottom:none}}@media only screen and (max-width: 600px){.workflow-section.svelte-1p9tyn3{padding-left:6vw;padding-right:6vw}.workflow-grid.svelte-1p9tyn3,.audience-panel.svelte-1p9tyn3{width:100%;grid-template-columns:1fr}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3),.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):nth-last-child(-n+2){border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.workflow-grid.svelte-1p9tyn3 article:where(.svelte-1p9tyn3):last-child{border-bottom:none}}.image-section.svelte-13ryp22{position:relative;display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;width:100%;min-height:560px;justify-items:center;align-items:center;padding:8vh 10vw 28px;box-sizing:border-box;overflow:hidden;background:#010103}.image-section.svelte-13ryp22:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 28%,rgba(239,35,60,.22),transparent 30%),radial-gradient(circle at 82% 68%,rgba(18,130,162,.12),transparent 34%),linear-gradient(180deg,#00000014,#000)}.image-section.svelte-13ryp22:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%)}.image-section.svelte-13ryp22 .cta-card:where(.svelte-13ryp22){position:relative;z-index:2;width:min(100%,940px);border-radius:24px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 50% 0%,rgba(239,35,60,.14),transparent 42%),linear-gradient(180deg,#111213bd,#05070de0);box-shadow:0 34px 100px #0000007a,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(28px,5vw,52px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.image-section.svelte-13ryp22 .cta-card:where(.svelte-13ryp22):before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(239,35,60,.85),rgba(163,186,192,.55),transparent)}.image-section.svelte-13ryp22 .cta-card:where(.svelte-13ryp22) h1:where(.svelte-13ryp22){max-width:780px;margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);line-height:1;letter-spacing:.04em}.image-section.svelte-13ryp22 .cta-card:where(.svelte-13ryp22)>p:where(.svelte-13ryp22):not(.eyebrow){max-width:620px;color:var(--secondary)}.image-section.svelte-13ryp22 .cta-links:where(.svelte-13ryp22){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;margin-top:6px}.image-section.svelte-13ryp22 .cta-links:where(.svelte-13ryp22) .button:where(.svelte-13ryp22){color:var(--accent);display:flex;align-items:center;gap:10px;border-color:#ef233c61;background:#ef233c0f}.image-section.svelte-13ryp22 .cta-links:where(.svelte-13ryp22) .button:where(.svelte-13ryp22):hover{border-color:var(--accent)}.image-section.svelte-13ryp22 .cta-links:where(.svelte-13ryp22) .button.primary:where(.svelte-13ryp22){color:var(--primary);border-color:#ef233c9e;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.14),transparent 34%),linear-gradient(135deg,#ef233c57,#ef233c1f)}.image-section.svelte-13ryp22 .cta-links:where(.svelte-13ryp22) .button:where(.svelte-13ryp22) svg:where(.svelte-13ryp22){height:28px;width:28px;stroke:currentColor;animation:svelte-13ryp22-bumb 1s infinite}.image-section.svelte-13ryp22 .footer:where(.svelte-13ryp22){position:relative;z-index:2;width:min(100%,1200px);display:flex;justify-content:space-between;align-items:center;gap:20px;padding:32px 0 0;box-sizing:border-box;color:var(--secondary)}.image-section.svelte-13ryp22 .footer:where(.svelte-13ryp22) h2:where(.svelte-13ryp22){margin:0;letter-spacing:.16em;font-size:16px}.image-section.svelte-13ryp22 .footer:where(.svelte-13ryp22) .contacts:where(.svelte-13ryp22){display:flex;justify-content:space-around;gap:20px}.image-section.svelte-13ryp22 .background:where(.svelte-13ryp22){position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/cosmos-CJp3Ar1p.jpg);background-size:cover;background-position:center;opacity:.36;transform:scale(1.04)}@media only screen and (max-width: 1200px){.image-section.svelte-13ryp22{padding-left:7vw;padding-right:7vw}}@media only screen and (max-width: 700px){.image-section.svelte-13ryp22 .footer:where(.svelte-13ryp22){flex-direction:column;text-align:center}}@keyframes svelte-13ryp22-bumb{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.home.svelte-1nmp6pz{display:flex;flex-direction:column;align-items:center;width:100%}.hero.svelte-dlrgu8{min-height:720px;width:100%;padding:9vh 10vw 8vh;box-sizing:border-box;display:grid;grid-template-columns:minmax(360px,.85fr) minmax(0,1fr);gap:42px;align-items:center;position:relative;overflow:hidden}.hero.svelte-dlrgu8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 70% 44%,#000,transparent 70%);mask-image:radial-gradient(circle at 70% 44%,#000,transparent 70%)}.hero.svelte-dlrgu8 .content:where(.svelte-dlrgu8){display:flex;flex-direction:column;gap:18px;max-width:620px}.hero.svelte-dlrgu8 h1:where(.svelte-dlrgu8){margin:0;text-transform:uppercase;font-weight:400;font-size:clamp(42px,4.8vw,72px);line-height:.94;letter-spacing:.015em}.hero.svelte-dlrgu8 .lead:where(.svelte-dlrgu8){color:var(--secondary);max-width:540px;font-size:16px}.hero.svelte-dlrgu8 .links:where(.svelte-dlrgu8){display:flex;flex-wrap:wrap;gap:14px;border-top:1px solid rgba(255,255,255,.18);padding-top:18px;margin-top:8px}.hero-visual.svelte-dlrgu8{min-height:520px;display:grid;place-items:center;perspective:1100px}.hero-visual.svelte-dlrgu8 .beam:where(.svelte-dlrgu8){position:absolute;height:1px;width:min(74vw,720px);background:linear-gradient(90deg,transparent,rgba(239,35,60,.62),rgba(163,186,192,.38),transparent);box-shadow:0 0 28px #ef233c38;opacity:.75;pointer-events:none}.hero-visual.svelte-dlrgu8 .beam-one:where(.svelte-dlrgu8){transform:rotate(-18deg)}.hero-visual.svelte-dlrgu8 .beam-two:where(.svelte-dlrgu8){transform:rotate(18deg);opacity:.36}.hero-visual.svelte-dlrgu8 .orbit:where(.svelte-dlrgu8){position:absolute;width:min(92%,660px);aspect-ratio:1/.56;border:1px solid rgba(239,35,60,.26);border-radius:50%;transform:rotate(-14deg);animation:svelte-dlrgu8-orbit-rotate 32s linear infinite;opacity:.62;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.hero-visual.svelte-dlrgu8 .orbit-two:where(.svelte-dlrgu8){width:min(72%,500px);border-color:#a3bac02e;animation-duration:22s;animation-direction:reverse;opacity:.46}.mission-panel.svelte-dlrgu8{position:relative;width:min(100%,620px);min-height:360px;border-radius:24px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 20% 0%,rgba(239,35,60,.18),transparent 34%),radial-gradient(circle at 88% 100%,rgba(163,186,192,.1),transparent 36%),linear-gradient(145deg,#ffffff1a,#ffffff06),linear-gradient(var(--secondary-background),var(--primary-background));box-shadow:0 34px 90px #00000073,0 0 60px #ef233c24,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:22px;box-sizing:border-box;transform:perspective(1100px) rotateY(-7deg) rotateX(3deg);overflow:hidden}.mission-panel.svelte-dlrgu8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.panel-header.svelte-dlrgu8{display:flex;align-items:center;gap:8px;color:var(--secondary);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.panel-header.svelte-dlrgu8 span:where(.svelte-dlrgu8){width:8px;height:8px;border-radius:50%;background:#ffffff38}.panel-header.svelte-dlrgu8 span:where(.svelte-dlrgu8):first-child{background:var(--accent);box-shadow:0 0 12px var(--accent)}.panel-header.svelte-dlrgu8 strong:where(.svelte-dlrgu8){margin-left:auto}.signal-map.svelte-dlrgu8{display:grid;grid-template-columns:1fr .55fr 1fr .55fr 1fr;align-items:center;gap:12px;min-height:190px;margin:34px 0 28px}.node.svelte-dlrgu8{min-height:92px;border-radius:18px;display:grid;place-items:center;color:var(--primary);font-weight:800;font-size:12px;letter-spacing:.16em;border:1px solid rgba(255,255,255,.12);background:#00000038;box-shadow:inset 0 0 30px #ffffff06}.flow.svelte-dlrgu8{color:var(--accent);border-color:#ef233c6b;background:#ef233c14;box-shadow:0 0 36px #ef233c2e,inset 0 0 28px #ef233c0f}.path.svelte-dlrgu8{height:2px;background:linear-gradient(90deg,rgba(163,186,192,.22),var(--accent),rgba(163,186,192,.22));box-shadow:0 0 16px #ef233c57;position:relative}.path.svelte-dlrgu8:after{content:"";position:absolute;right:-3px;top:50%;width:7px;height:7px;border-top:2px solid var(--accent);border-right:2px solid var(--accent);transform:translateY(-50%) rotate(45deg)}.telemetry.svelte-dlrgu8{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.telemetry.svelte-dlrgu8 div:where(.svelte-dlrgu8){border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000038;padding:12px}.telemetry.svelte-dlrgu8 span:where(.svelte-dlrgu8){display:block;color:var(--secondary);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.telemetry.svelte-dlrgu8 strong:where(.svelte-dlrgu8){color:var(--accent);font-size:18px}@media only screen and (max-width: 1000px){.hero.svelte-dlrgu8{grid-template-columns:1fr;padding:10vh 7vw}}@media only screen and (max-width: 600px){.hero.svelte-dlrgu8{min-height:auto;padding:7vh 6vw 8vh;gap:28px}.hero.svelte-dlrgu8 h1:where(.svelte-dlrgu8){font-size:clamp(34px,12vw,48px);line-height:1;overflow-wrap:anywhere}.hero-visual.svelte-dlrgu8{min-height:auto;width:100%}.mission-panel.svelte-dlrgu8{width:100%;min-height:auto;padding:16px;transform:none}.panel-header.svelte-dlrgu8{gap:6px;letter-spacing:.08em}.panel-header.svelte-dlrgu8 strong:where(.svelte-dlrgu8){font-size:10px;text-align:right}.signal-map.svelte-dlrgu8{grid-template-columns:1fr;gap:10px;min-height:0;margin:24px 0 18px}.telemetry.svelte-dlrgu8{grid-template-columns:1fr}.node.svelte-dlrgu8{min-height:64px}.path.svelte-dlrgu8{width:2px;height:32px;justify-self:center;background:linear-gradient(180deg,rgba(163,186,192,.22),var(--accent),rgba(163,186,192,.22))}.path.svelte-dlrgu8:after{right:auto;top:auto;left:50%;bottom:-3px;transform:translate(-50%) rotate(135deg)}}@keyframes svelte-dlrgu8-orbit-rotate{0%{transform:rotate(-14deg)}to{transform:rotate(346deg)}}.statement.svelte-4rm8ep{width:100%;padding:7vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:36px;background:radial-gradient(circle at 12% 30%,rgba(163,186,192,.07),transparent 34%),radial-gradient(circle at 74% 78%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 30%),linear-gradient(135deg,#020305,#08090c 55%,#000)}.statement.svelte-4rm8ep:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.principles.svelte-4rm8ep{width:min(1050px,80vw);display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.principle.svelte-4rm8ep{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff05);box-shadow:0 24px 60px #00000052;overflow:hidden;padding:22px}.principle.svelte-4rm8ep span:where(.svelte-4rm8ep){color:var(--accent);font-weight:800;letter-spacing:.14em}.principle.svelte-4rm8ep h2:where(.svelte-4rm8ep){text-transform:uppercase;margin-bottom:8px}.principle.svelte-4rm8ep p:where(.svelte-4rm8ep){color:var(--secondary)}@media only screen and (max-width: 1000px){.statement.svelte-4rm8ep{padding-left:7vw;padding-right:7vw}.principles.svelte-4rm8ep{grid-template-columns:1fr}}@media only screen and (max-width: 600px){.principles.svelte-4rm8ep,.section-header.svelte-4rm8ep{width:100%}}.mission.svelte-1hsw5co{width:100%;padding:7vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:36px;background:radial-gradient(circle at 78% 28%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 32%),radial-gradient(circle at 18% 84%,rgba(163,186,192,.07),transparent 30%),linear-gradient(135deg,#030406,#08090c 58%,#030406)}.mission.svelte-1hsw5co:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.timeline.svelte-1hsw5co{width:min(960px,80vw);display:flex;flex-direction:column;gap:20px;position:relative}.timeline.svelte-1hsw5co:before{content:"";position:absolute;left:26px;top:26px;bottom:26px;width:1px;background:linear-gradient(var(--accent),rgba(163,186,192,.25))}.phase.svelte-1hsw5co{display:grid;grid-template-columns:54px 1fr;gap:18px;align-items:start}.marker.svelte-1hsw5co{position:relative;z-index:2;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:var(--accent);font-weight:800;border:1px solid color-mix(in srgb,var(--accent) 58%,transparent);background:#06090fe6;box-shadow:0 0 26px color-mix(in srgb,var(--accent) 22%,transparent)}.phase-card.svelte-1hsw5co{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff05);box-shadow:0 24px 60px #00000052;overflow:hidden;padding:24px}.phase-card.svelte-1hsw5co h2:where(.svelte-1hsw5co){margin:6px 0 14px;text-transform:uppercase}.phase-card.svelte-1hsw5co ul:where(.svelte-1hsw5co){margin:0;padding-left:20px;color:var(--secondary)}@media only screen and (max-width: 1000px){.mission.svelte-1hsw5co{padding-left:7vw;padding-right:7vw}}@media only screen and (max-width: 600px){.timeline.svelte-1hsw5co,.section-header.svelte-1hsw5co{width:100%}.phase.svelte-1hsw5co{grid-template-columns:42px 1fr;gap:12px}.marker.svelte-1hsw5co{width:40px;height:40px}.timeline.svelte-1hsw5co:before{left:20px}}.team.svelte-1knged9{width:100%;padding:7vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:36px;background:radial-gradient(circle at 12% 30%,rgba(163,186,192,.07),transparent 34%),radial-gradient(circle at 74% 78%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 30%),linear-gradient(135deg,#020305,#08090c 55%,#000)}.team.svelte-1knged9:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.members.svelte-1knged9{width:min(1050px,80vw);display:grid;gap:18px;grid-template-columns:1fr 1fr}.member.svelte-1knged9{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff05);box-shadow:0 24px 60px #00000052;overflow:hidden;display:grid;grid-template-columns:74px 1fr;gap:18px;padding:22px}.member.svelte-1knged9 .avatar:where(.svelte-1knged9){width:64px;height:64px;border-radius:18px;display:grid;place-items:center;color:var(--accent);font-weight:900;background:#ef233c14;border:1px solid rgba(239,35,60,.3);box-shadow:inset 0 0 28px #ef233c0f}.member.svelte-1knged9 h2:where(.svelte-1knged9){margin:0}.member.svelte-1knged9 .role:where(.svelte-1knged9){color:var(--accent);font-weight:700;margin:4px 0 12px}.member.svelte-1knged9 p:where(.svelte-1knged9):not(.role){color:var(--secondary);margin-top:10px}@media only screen and (max-width: 1000px){.team.svelte-1knged9{padding-left:7vw;padding-right:7vw}.members.svelte-1knged9{grid-template-columns:1fr}}@media only screen and (max-width: 600px){.members.svelte-1knged9,.section-header.svelte-1knged9{width:100%}.member.svelte-1knged9{grid-template-columns:1fr}}.final-cta.svelte-1xw60b2{width:100%;min-height:560px;display:grid;grid-template-rows:1fr auto;justify-items:center;align-items:center;position:relative;overflow:hidden;padding:8vh 10vw 28px;box-sizing:border-box;background:#010103}.final-cta.svelte-1xw60b2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 28%,rgba(239,35,60,.22),transparent 30%),radial-gradient(circle at 82% 68%,rgba(163,186,192,.08),transparent 34%),linear-gradient(180deg,#00000014,#000)}.final-cta.svelte-1xw60b2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%)}.background.svelte-1xw60b2{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/cosmos-CJp3Ar1p.jpg);background-size:cover;background-position:center;opacity:.36;transform:scale(1.04)}.cta-card.svelte-1xw60b2{position:relative;z-index:2;width:min(100%,940px);border-radius:24px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 50% 0%,rgba(239,35,60,.14),transparent 42%),linear-gradient(180deg,#111213bd,#05070de0);box-shadow:0 34px 100px #0000007a,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(28px,5vw,52px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.cta-card.svelte-1xw60b2:before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(239,35,60,.85),rgba(163,186,192,.55),transparent)}.cta-card.svelte-1xw60b2 h1:where(.svelte-1xw60b2){max-width:780px;margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);line-height:1}.cta-card.svelte-1xw60b2 p:where(.svelte-1xw60b2):not(.eyebrow){max-width:640px;color:var(--secondary)}.cta-card.svelte-1xw60b2 .company:where(.svelte-1xw60b2){color:var(--tertiary);font-size:13px}.cta-links.svelte-1xw60b2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;margin-top:6px}.cta-links.svelte-1xw60b2 .button:where(.svelte-1xw60b2){display:inline-flex;align-items:center;gap:10px;color:var(--accent);border-color:#ef233c61;background:#ef233c0f}.cta-links.svelte-1xw60b2 .button:where(.svelte-1xw60b2):hover{border-color:var(--accent)}.cta-links.svelte-1xw60b2 .button:where(.svelte-1xw60b2) svg:where(.svelte-1xw60b2){width:28px;height:28px;stroke:var(--accent);animation:svelte-1xw60b2-bumb 1s infinite}.footer.svelte-1xw60b2{position:relative;z-index:2;width:min(100%,1200px);display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:32px;box-sizing:border-box;color:var(--secondary)}.footer.svelte-1xw60b2 h2:where(.svelte-1xw60b2){margin:0;letter-spacing:.16em;font-size:16px}.footer.svelte-1xw60b2 .contacts:where(.svelte-1xw60b2){display:flex;justify-content:space-around;gap:20px}@media only screen and (max-width: 1000px){.final-cta.svelte-1xw60b2{padding-left:7vw;padding-right:7vw}}@media only screen and (max-width: 600px){.footer.svelte-1xw60b2{flex-direction:column;text-align:center}}@keyframes svelte-1xw60b2-bumb{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.about-us.svelte-8kinj7{width:100%;display:flex;flex-direction:column;align-items:center;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 28%),radial-gradient(circle at 18% 40%,rgba(163,186,192,.08),transparent 34%),#030406;overflow:hidden}svg.svelte-law4g1{top:-100px;height:0;width:0;position:absolute}.toast.svelte-b80yg3{height:30px;border-radius:30px;padding:0 20px 0 10px;box-sizing:border-box;color:var(--primary);background-color:var(--secondary-background);display:grid;grid-template-columns:24px auto;align-items:center;gap:10px}.toast.svelte-b80yg3 p:where(.svelte-b80yg3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.toast.svelte-b80yg3 svg:where(.svelte-b80yg3){height:24px;width:24px;stroke:var(--primary);scale:.8}.toast.svelte-b80yg3 svg.success:where(.svelte-b80yg3){stroke:var(--green)}.toast.svelte-b80yg3 svg.error:where(.svelte-b80yg3){stroke:var(--dark-red)}.toast.svelte-b80yg3 svg.info:where(.svelte-b80yg3){stroke:var(--primary)}.toast.svelte-b80yg3 svg.warning:where(.svelte-b80yg3){stroke:var(--orange)}.toasts.svelte-1mxqbtk{position:fixed;left:50%;transform:translate(-50%);top:60px;z-index:1000;padding:20px;box-sizing:border-box;display:flex;flex-direction:column-reverse;align-items:center}.toasts.svelte-1mxqbtk .toast-wrapper:where(.svelte-1mxqbtk){animation:svelte-1mxqbtk-in .2s forwards normal;opacity:0;overflow:hidden}.toasts.svelte-1mxqbtk .toast-wrapper.out:where(.svelte-1mxqbtk){animation:svelte-1mxqbtk-out .2s forwards normal}@keyframes svelte-1mxqbtk-in{0%{opacity:0;max-height:0;margin-bottom:0}to{opacity:1;max-height:30px;margin-bottom:10px}}@keyframes svelte-1mxqbtk-out{0%{opacity:1;max-height:30px;margin-bottom:10px}to{opacity:0;max-height:0;margin-bottom:0}}.hero.svelte-1v7hrpy{min-height:720px;width:100%;padding:9vh 10vw 8vh;box-sizing:border-box;display:grid;grid-template-columns:minmax(360px,.85fr) minmax(0,1fr);gap:42px;align-items:center;position:relative;overflow:hidden}.hero.svelte-1v7hrpy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 70% 44%,#000,transparent 70%);mask-image:radial-gradient(circle at 70% 44%,#000,transparent 70%)}.hero.svelte-1v7hrpy .content:where(.svelte-1v7hrpy),.hero.svelte-1v7hrpy .hero-visual:where(.svelte-1v7hrpy){position:relative;z-index:1}.hero.svelte-1v7hrpy .content:where(.svelte-1v7hrpy){display:flex;flex-direction:column;gap:18px;max-width:620px}.hero.svelte-1v7hrpy h1:where(.svelte-1v7hrpy){margin:0;text-transform:uppercase;font-weight:400;font-size:clamp(42px,4.8vw,72px);line-height:.94;letter-spacing:.015em}.hero.svelte-1v7hrpy .lead:where(.svelte-1v7hrpy){color:var(--primary);font-size:20px;font-weight:700}.hero.svelte-1v7hrpy .text:where(.svelte-1v7hrpy){color:var(--secondary);max-width:560px}.hero.svelte-1v7hrpy .links:where(.svelte-1v7hrpy){display:flex;flex-wrap:wrap;gap:14px;border-top:1px solid rgba(255,255,255,.18);padding-top:18px;margin-top:8px;color:var(--secondary)}.hero-visual.svelte-1v7hrpy{min-height:520px;display:grid;place-items:center;perspective:1100px}.hero-visual.svelte-1v7hrpy .beam:where(.svelte-1v7hrpy){position:absolute;height:1px;width:min(74vw,720px);background:linear-gradient(90deg,transparent,rgba(239,35,60,.62),rgba(163,186,192,.38),transparent);box-shadow:0 0 28px #ef233c38;opacity:.75}.hero-visual.svelte-1v7hrpy .beam-one:where(.svelte-1v7hrpy){transform:rotate(-18deg)}.hero-visual.svelte-1v7hrpy .beam-two:where(.svelte-1v7hrpy){transform:rotate(18deg);opacity:.36}.hero-visual.svelte-1v7hrpy .orbit:where(.svelte-1v7hrpy){position:absolute;width:min(92%,660px);aspect-ratio:1/.56;border:1px solid rgba(239,35,60,.26);border-radius:50%;transform:rotate(-14deg);animation:svelte-1v7hrpy-orbit-rotate 32s linear infinite;opacity:.62;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.hero-visual.svelte-1v7hrpy .orbit-two:where(.svelte-1v7hrpy){width:min(72%,500px);border-color:#a3bac02e;animation-duration:22s;animation-direction:reverse;opacity:.46}.fpga-card.svelte-1v7hrpy{position:relative;z-index:1;width:min(100%,620px);border-radius:24px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 20% 0%,rgba(239,35,60,.18),transparent 34%),radial-gradient(circle at 88% 100%,rgba(163,186,192,.1),transparent 36%),linear-gradient(145deg,#ffffff1a,#ffffff06),linear-gradient(var(--secondary-background),var(--primary-background));box-shadow:0 34px 90px #00000073,0 0 60px #ef233c24,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:22px;box-sizing:border-box;transform:perspective(1100px) rotateY(-7deg) rotateX(3deg);overflow:hidden}.fpga-card.svelte-1v7hrpy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.panel-header.svelte-1v7hrpy,.chip.svelte-1v7hrpy,.metrics.svelte-1v7hrpy{position:relative;z-index:1}.panel-header.svelte-1v7hrpy{display:flex;align-items:center;gap:8px;color:var(--secondary);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.panel-header.svelte-1v7hrpy span:where(.svelte-1v7hrpy){width:8px;height:8px;border-radius:50%;background:#ffffff38}.panel-header.svelte-1v7hrpy span:where(.svelte-1v7hrpy):first-child{background:var(--accent);box-shadow:0 0 12px var(--accent)}.panel-header.svelte-1v7hrpy strong:where(.svelte-1v7hrpy){margin-left:auto}.chip.svelte-1v7hrpy{min-height:230px;display:grid;grid-template-columns:1fr minmax(190px,.7fr) 1fr;align-items:center;gap:16px}.pins.svelte-1v7hrpy{height:120px;background:repeating-linear-gradient(0deg,transparent 0 10px,rgba(163,186,192,.35) 10px 12px);opacity:.7}.core.svelte-1v7hrpy{min-height:170px;border-radius:22px;display:grid;place-items:center;align-content:center;gap:8px;border:1px solid rgba(239,35,60,.4);background:#ef233c14;box-shadow:0 0 48px #ef233c2e,inset 0 0 48px #ef233c0f}.core.svelte-1v7hrpy small:where(.svelte-1v7hrpy){color:var(--secondary);letter-spacing:.18em}.core.svelte-1v7hrpy strong:where(.svelte-1v7hrpy){color:var(--accent);font-size:clamp(32px,4vw,54px);line-height:1}.metrics.svelte-1v7hrpy{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.metrics.svelte-1v7hrpy div:where(.svelte-1v7hrpy){border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000038;padding:12px}.metrics.svelte-1v7hrpy span:where(.svelte-1v7hrpy){display:block;color:var(--secondary);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.metrics.svelte-1v7hrpy strong:where(.svelte-1v7hrpy){color:var(--accent);font-size:18px}@media only screen and (max-width: 1000px){.hero.svelte-1v7hrpy{grid-template-columns:1fr;padding:10vh 7vw}.fpga-card.svelte-1v7hrpy{transform:none}}@media only screen and (max-width: 600px){.hero.svelte-1v7hrpy{min-height:auto;padding:7vh 6vw 8vh}.hero.svelte-1v7hrpy h1:where(.svelte-1v7hrpy){font-size:clamp(34px,12vw,48px);line-height:1;overflow-wrap:anywhere}.chip.svelte-1v7hrpy{grid-template-columns:1fr}.pins.svelte-1v7hrpy{display:none}.metrics.svelte-1v7hrpy{grid-template-columns:1fr}}@keyframes svelte-1v7hrpy-orbit-rotate{0%{transform:rotate(-14deg)}to{transform:rotate(346deg)}}.section.svelte-vna0f1{width:100%;padding:7vh 10vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:36px;position:relative;overflow:hidden}.section.svelte-vna0f1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.section.svelte-vna0f1>:where(.svelte-vna0f1){position:relative;z-index:1}.overview.svelte-vna0f1{background:radial-gradient(circle at 12% 30%,rgba(163,186,192,.07),transparent 34%),radial-gradient(circle at 74% 78%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 30%),linear-gradient(135deg,#020305,#08090c 55%,#000)}.section-header.svelte-vna0f1{width:min(1050px,80vw);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.section-header.svelte-vna0f1 h1:where(.svelte-vna0f1){margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);letter-spacing:.04em}.section-header.svelte-vna0f1 p:where(.svelte-vna0f1):not(.eyebrow){color:var(--secondary);max-width:760px}.cards.svelte-vna0f1{width:min(1050px,80vw);display:grid;gap:18px}.two.svelte-vna0f1{grid-template-columns:1fr 1fr}.card.svelte-vna0f1{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff05);box-shadow:0 24px 60px #00000052;overflow:hidden}.card.svelte-vna0f1 h2:where(.svelte-vna0f1){margin:0;text-transform:uppercase}.card.svelte-vna0f1 p:where(.svelte-vna0f1){color:var(--secondary)}@media only screen and (max-width: 1000px){.section.svelte-vna0f1{padding-left:7vw;padding-right:7vw}.two.svelte-vna0f1{grid-template-columns:1fr}}@media only screen and (max-width: 600px){.cards.svelte-vna0f1,.section-header.svelte-vna0f1{width:100%}}.section.svelte-pn7uc8{width:100%;padding:7vh 10vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:36px;position:relative;overflow:hidden}.section.svelte-pn7uc8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.section.svelte-pn7uc8>:where(.svelte-pn7uc8){position:relative;z-index:1}.capabilities.svelte-pn7uc8{background:radial-gradient(circle at 78% 28%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 32%),radial-gradient(circle at 18% 84%,rgba(163,186,192,.07),transparent 30%),linear-gradient(135deg,#030406,#08090c 58%,#030406)}.section-header.svelte-pn7uc8{width:min(1050px,80vw);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.section-header.svelte-pn7uc8 h1:where(.svelte-pn7uc8){margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);letter-spacing:.04em}.section-header.svelte-pn7uc8 p:where(.svelte-pn7uc8):not(.eyebrow){color:var(--secondary);max-width:760px}.cards.svelte-pn7uc8{width:min(1050px,80vw);display:grid;gap:18px}.two.svelte-pn7uc8{grid-template-columns:1fr 1fr}.card.svelte-pn7uc8{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff05);box-shadow:0 24px 60px #00000052;overflow:hidden}.card.svelte-pn7uc8 h2:where(.svelte-pn7uc8){margin:0;text-transform:uppercase}.card.svelte-pn7uc8 p:where(.svelte-pn7uc8){color:var(--secondary)}.resource.svelte-pn7uc8{margin-top:auto;border-radius:18px;border:1px solid rgba(239,35,60,.28);background:#ef233c0f;padding:18px;display:flex;flex-direction:column;gap:4px}.resource.svelte-pn7uc8 span:where(.svelte-pn7uc8),.resource.svelte-pn7uc8 small:where(.svelte-pn7uc8){color:var(--secondary)}.resource.svelte-pn7uc8 strong:where(.svelte-pn7uc8){color:var(--accent);font-size:32px}@media only screen and (max-width: 1000px){.section.svelte-pn7uc8{padding-left:7vw;padding-right:7vw}.two.svelte-pn7uc8{grid-template-columns:1fr}}@media only screen and (max-width: 600px){.cards.svelte-pn7uc8,.section-header.svelte-pn7uc8{width:100%}}.pricing.svelte-1gu2j1m{width:100%;padding:7vh 10vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:36px;position:relative;overflow:hidden;background:radial-gradient(circle at 12% 30%,rgba(163,186,192,.07),transparent 34%),radial-gradient(circle at 74% 78%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 30%),linear-gradient(135deg,#020305,#08090c 55%,#000)}.pricing.svelte-1gu2j1m:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.pricing.svelte-1gu2j1m>:where(.svelte-1gu2j1m){position:relative;z-index:1}.section-header.svelte-1gu2j1m{width:min(1050px,80vw);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.section-header.svelte-1gu2j1m h1:where(.svelte-1gu2j1m){margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);letter-spacing:.04em}.section-header.svelte-1gu2j1m p:where(.svelte-1gu2j1m):not(.eyebrow){color:var(--secondary);max-width:760px}.plans.svelte-1gu2j1m{width:min(1050px,80vw);display:grid;gap:18px;grid-template-columns:1fr 1fr}.plan.svelte-1gu2j1m{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff05);box-shadow:0 24px 60px #00000052;overflow:hidden}.plan.svelte-1gu2j1m h2:where(.svelte-1gu2j1m){margin:0;text-transform:uppercase}.plan.svelte-1gu2j1m p:where(.svelte-1gu2j1m){color:var(--secondary)}.plan.svelte-1gu2j1m .price:where(.svelte-1gu2j1m){color:var(--accent);font-size:34px;font-weight:800}@media only screen and (max-width: 1000px){.pricing.svelte-1gu2j1m{padding-left:7vw;padding-right:7vw}.plans.svelte-1gu2j1m{grid-template-columns:1fr}}@media only screen and (max-width: 600px){.plans.svelte-1gu2j1m,.section-header.svelte-1gu2j1m{width:100%}}.final-cta.svelte-le5d3g{width:100%;min-height:480px;display:grid;place-items:center;position:relative;overflow:hidden;padding:8vh 10vw;box-sizing:border-box;background:#010103}.final-cta.svelte-le5d3g:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 28%,rgba(239,35,60,.22),transparent 30%),radial-gradient(circle at 82% 68%,rgba(163,186,192,.08),transparent 34%),linear-gradient(180deg,#00000014,#000)}.background.svelte-le5d3g{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/cosmos-CJp3Ar1p.jpg);background-size:cover;background-position:center;opacity:.3;transform:scale(1.04)}.cta-card.svelte-le5d3g{position:relative;z-index:2;width:min(100%,940px);border-radius:24px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#111213bd,#05070de0);box-shadow:0 34px 100px #0000007a,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(28px,5vw,52px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.cta-card.svelte-le5d3g h1:where(.svelte-le5d3g){max-width:780px;margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);line-height:1;letter-spacing:.04em}.cta-card.svelte-le5d3g p:where(.svelte-le5d3g):not(.eyebrow){color:var(--secondary)}.button.svelte-le5d3g{display:inline-flex;align-items:center;gap:10px;color:var(--accent);border-color:#ef233c61;background:#ef233c0f}.button.svelte-le5d3g svg:where(.svelte-le5d3g){width:28px;height:28px;stroke:var(--accent);animation:svelte-le5d3g-bumb 1s infinite}@media only screen and (max-width: 1000px){.final-cta.svelte-le5d3g{padding-left:7vw;padding-right:7vw}}@keyframes svelte-le5d3g-bumb{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.spacewire.svelte-1lwm6hy{width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 28%),radial-gradient(circle at 18% 40%,rgba(163,186,192,.08),transparent 34%),#030406}.hero.svelte-145vfr3{min-height:720px;width:100%;padding:9vh 10vw 8vh;box-sizing:border-box;display:grid;grid-template-columns:minmax(360px,.85fr) minmax(0,1fr);gap:42px;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 28%),radial-gradient(circle at 18% 40%,rgba(18,130,162,.12),transparent 34%),var(--primary-background)}.hero.svelte-145vfr3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 70% 44%,#000,transparent 70%);mask-image:radial-gradient(circle at 70% 44%,#000,transparent 70%)}.hero.svelte-145vfr3 .content:where(.svelte-145vfr3),.hero.svelte-145vfr3 .hero-visual:where(.svelte-145vfr3){position:relative;z-index:1}.hero.svelte-145vfr3 .content:where(.svelte-145vfr3){display:flex;flex-direction:column;gap:18px}.hero.svelte-145vfr3 h1:where(.svelte-145vfr3){margin:0;text-transform:uppercase;font-weight:400;font-size:clamp(42px,4.8vw,72px);line-height:.94;letter-spacing:.015em}.hero.svelte-145vfr3 .text:where(.svelte-145vfr3){color:var(--secondary);max-width:520px;font-size:15px}.hero.svelte-145vfr3 .links:where(.svelte-145vfr3){display:flex;flex-wrap:wrap;align-items:center;gap:14px;border-top:1px solid rgba(255,255,255,.18);padding-top:18px;margin-top:8px}.hero-orbit.svelte-145vfr3{position:absolute;left:50%;top:50%;width:min(118%,700px);height:min(82%,460px);opacity:.78;transform:translate(-50%,-50%) rotate(-10deg);pointer-events:none;z-index:0}.hero-orbit.svelte-145vfr3 .ring:where(.svelte-145vfr3){position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);border-radius:50%;animation:svelte-145vfr3-rotate 26s linear infinite}.hero-orbit.svelte-145vfr3 .ring-two:where(.svelte-145vfr3){top:80px;right:120px;bottom:80px;left:120px;border-color:#a3bac038;animation-duration:18s;animation-direction:reverse}.hero-visual.svelte-145vfr3{display:grid;place-items:center;position:relative;min-height:520px}.screenshot-card.svelte-145vfr3{position:relative;z-index:1;width:min(100%,560px);aspect-ratio:1746/954;border-radius:16px;padding:2px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,#ffffff24,#ffffff05),linear-gradient(var(--secondary-background),var(--primary-background));box-shadow:0 34px 90px #00000073,0 0 60px color-mix(in srgb,var(--accent) 20%,transparent);transform:perspective(1100px) rotateY(-7deg) rotateX(3deg)}.screenshot-card.svelte-145vfr3 img:where(.svelte-145vfr3){position:relative;z-index:1;width:100%;height:100%;object-fit:contain;display:block;border-radius:12px}.screen-glow.svelte-145vfr3{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle at 30% 35%,color-mix(in srgb,var(--accent) 32%,transparent),transparent 38%),radial-gradient(circle at 72% 70%,rgba(18,130,162,.26),transparent 42%);filter:blur(48px);pointer-events:none}.hud.svelte-145vfr3{position:absolute;z-index:2;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#06090fcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 14px;box-shadow:0 18px 40px #00000059}.hud.svelte-145vfr3 span:where(.svelte-145vfr3){display:block;color:var(--secondary);font-size:11px;text-transform:uppercase;letter-spacing:.14em}.hud.svelte-145vfr3 strong:where(.svelte-145vfr3){color:var(--accent);font-size:22px}.hud-top.svelte-145vfr3{top:-42px;left:32px}.hud-bottom.svelte-145vfr3{right:-26px;bottom:26px}@media only screen and (max-width: 1000px){.hero.svelte-145vfr3{grid-template-columns:1fr;padding:10vh 7vw}.screenshot-card.svelte-145vfr3{transform:none}}@media only screen and (max-width: 600px){.hero.svelte-145vfr3{min-height:auto;padding:7vh 6vw 8vh}.hero.svelte-145vfr3 h1:where(.svelte-145vfr3){font-size:clamp(34px,12vw,48px);line-height:1;overflow-wrap:anywhere}.hud.svelte-145vfr3{display:none}}@keyframes svelte-145vfr3-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.platform-workflow.svelte-b4qd6l{width:100%;padding:6vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;background:radial-gradient(circle at 18% 24%,rgba(239,35,60,.15),transparent 32%),radial-gradient(circle at 78% 72%,rgba(18,130,162,.14),transparent 30%),linear-gradient(180deg,#030406,#05070d 52%,#020305);display:flex;flex-direction:column;align-items:center;gap:36px}.platform-workflow.svelte-b4qd6l:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.platform-workflow.svelte-b4qd6l>:where(.svelte-b4qd6l){position:relative;z-index:1}.workflow-details.svelte-b4qd6l{width:min(1050px,80vw);display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 34%),radial-gradient(circle at 84% 88%,rgba(18,130,162,.16),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff06);box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff14;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workflow-details.svelte-b4qd6l article:where(.svelte-b4qd6l){position:relative;padding:28px;overflow:hidden}.workflow-details.svelte-b4qd6l article:where(.svelte-b4qd6l):first-child{border-right:1px solid rgba(255,255,255,.1)}.workflow-details.svelte-b4qd6l article:where(.svelte-b4qd6l):before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.62}.workflow-details.svelte-b4qd6l article:where(.svelte-b4qd6l) h2:where(.svelte-b4qd6l){margin:8px 0 12px;text-transform:uppercase}.workflow-details.svelte-b4qd6l article:where(.svelte-b4qd6l)>p:where(.svelte-b4qd6l):not(.eyebrow){color:var(--secondary);margin-bottom:18px}@media only screen and (max-width: 1000px){.platform-workflow.svelte-b4qd6l{width:100%;padding-left:7vw;padding-right:7vw}.workflow-details.svelte-b4qd6l{grid-template-columns:1fr;width:min(1050px,80vw)}.workflow-details.svelte-b4qd6l article:where(.svelte-b4qd6l):first-child{border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}}@media only screen and (max-width: 600px){.workflow-details.svelte-b4qd6l{width:100%}}.audiences.svelte-a416a{width:100%;padding:6vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;background:radial-gradient(circle at 12% 30%,rgba(18,130,162,.18),transparent 34%),radial-gradient(circle at 74% 78%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 30%),linear-gradient(180deg,#020305,#080b12 55%,#020305);display:flex;flex-direction:column;align-items:center;gap:36px}.audiences.svelte-a416a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.audience-grid.svelte-a416a{width:min(1050px,80vw);display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 34%),radial-gradient(circle at 84% 88%,rgba(18,130,162,.16),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff06);box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff14;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.audience-grid.svelte-a416a article:where(.svelte-a416a){position:relative;min-height:230px;padding:26px;box-sizing:border-box;overflow:hidden}.audience-grid.svelte-a416a article:where(.svelte-a416a):not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.audience-grid.svelte-a416a article:where(.svelte-a416a):before{content:"";position:absolute;left:26px;right:26px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.62}.audience-grid.svelte-a416a article:where(.svelte-a416a) span:where(.svelte-a416a){color:var(--accent);font-weight:800;letter-spacing:.14em}.audience-grid.svelte-a416a article:where(.svelte-a416a) h2:where(.svelte-a416a){margin:14px 0 10px;text-transform:uppercase;font-size:18px;letter-spacing:.03em}.audience-grid.svelte-a416a article:where(.svelte-a416a) p:where(.svelte-a416a){color:var(--secondary)}@media only screen and (max-width: 1000px){.audiences.svelte-a416a{width:100%;padding-left:7vw;padding-right:7vw}.audience-grid.svelte-a416a{grid-template-columns:1fr;width:min(1050px,80vw)}.audience-grid.svelte-a416a article:where(.svelte-a416a){border-bottom:1px solid rgba(255,255,255,.1)}.audience-grid.svelte-a416a article:where(.svelte-a416a):nth-child(2n),.audience-grid.svelte-a416a article:where(.svelte-a416a):last-child{border-right:none}.audience-grid.svelte-a416a article:where(.svelte-a416a):nth-last-child(-n+2){border-bottom:none}}@media only screen and (max-width: 600px){.audience-grid.svelte-a416a{width:100%}.audience-grid.svelte-a416a article:where(.svelte-a416a),.audience-grid.svelte-a416a article:where(.svelte-a416a):nth-last-child(-n+2){border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.audience-grid.svelte-a416a article:where(.svelte-a416a):last-child{border-bottom:none}}.diagnostics.svelte-j2y411{width:100%;padding:6vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;background:radial-gradient(circle at 12% 30%,rgba(18,130,162,.18),transparent 34%),radial-gradient(circle at 74% 78%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 30%),linear-gradient(180deg,#020305,#080b12 55%,#020305);display:flex;flex-direction:column;gap:42px}.diagnostics.svelte-j2y411:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.diagnostics.svelte-j2y411>.section-header:where(.svelte-j2y411),.diagnostics.svelte-j2y411>.split:where(.svelte-j2y411){width:min(980px,80vw);align-self:center}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411){display:grid;grid-template-columns:.75fr 1fr;grid-template-areas:"text img";gap:28px;align-items:center;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(145deg,#ffffff14,#ffffff05),#ffffff04;box-shadow:0 24px 70px #00000052}.diagnostics.svelte-j2y411 .split.reverse:where(.svelte-j2y411){grid-template-columns:.9fr .7fr;grid-template-areas:"img text"}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) .text:where(.svelte-j2y411),.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411)>div:where(.svelte-j2y411):not(.img){grid-area:text;border-left:1px solid color-mix(in srgb,var(--accent) 60%,transparent);padding-left:22px}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) h2:where(.svelte-j2y411){margin-top:0;text-transform:uppercase;letter-spacing:.03em}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) p:where(.svelte-j2y411){color:var(--secondary)}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) .img:where(.svelte-j2y411){grid-area:img;position:relative;border-radius:18px;padding:2px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#ffffff1f,#ffffff05);box-shadow:0 28px 80px #00000061,0 0 48px color-mix(in srgb,var(--accent) 12%,transparent);transform:perspective(900px) rotateY(-3deg);overflow:hidden;max-width:560px;justify-self:center}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) .img:where(.svelte-j2y411) img:where(.svelte-j2y411){width:100%;display:block;border-radius:14px}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) .img.live-measurements:where(.svelte-j2y411){max-height:520px}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) .img.live-measurements:where(.svelte-j2y411) img:where(.svelte-j2y411){height:min(520px,55vh);object-fit:cover;object-position:top}@media only screen and (max-width: 1000px){.diagnostics.svelte-j2y411{width:100%;padding-left:7vw;padding-right:7vw}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411),.diagnostics.svelte-j2y411 .split.reverse:where(.svelte-j2y411){grid-template-columns:1fr;grid-template-areas:"text" "img"}.diagnostics.svelte-j2y411 .split:where(.svelte-j2y411) .img:where(.svelte-j2y411){transform:none}}.technologies.svelte-1lupvtt{width:100%;padding:6vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 28%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 32%),radial-gradient(circle at 18% 84%,rgba(18,130,162,.13),transparent 30%),linear-gradient(180deg,#020305,#05070d 58%,#020305);display:flex;flex-direction:column;gap:32px;align-items:center}.technologies.svelte-1lupvtt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.technologies.svelte-1lupvtt:after{content:"";position:absolute;width:min(72vw,920px);height:360px;right:-12vw;top:18%;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:50%;transform:rotate(-12deg);pointer-events:none;opacity:.7}.technologies.svelte-1lupvtt>:where(.svelte-1lupvtt){position:relative;z-index:1}.technologies.svelte-1lupvtt .section-header:where(.svelte-1lupvtt),.technologies.svelte-1lupvtt .flipper:where(.svelte-1lupvtt){width:min(1150px,80vw)}.technologies.svelte-1lupvtt .flipper:where(.svelte-1lupvtt){display:grid;grid-template-columns:minmax(230px,.36fr) minmax(0,1fr);gap:18px;width:100%;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 34%),radial-gradient(circle at 84% 88%,rgba(18,130,162,.18),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff06);padding:20px;box-sizing:border-box;box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.technologies.svelte-1lupvtt .menu:where(.svelte-1lupvtt){display:flex;flex-direction:column;gap:12px}.technologies.svelte-1lupvtt .menu:where(.svelte-1lupvtt) button:where(.svelte-1lupvtt){position:relative;border:1px solid rgba(255,255,255,.1);border-radius:14px;width:100%;text-align:left;background:linear-gradient(90deg,#ffffff0f,#ffffff04);overflow:hidden}.technologies.svelte-1lupvtt .menu:where(.svelte-1lupvtt) button:where(.svelte-1lupvtt):before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:var(--accent);opacity:0;box-shadow:0 0 16px var(--accent)}.technologies.svelte-1lupvtt .menu:where(.svelte-1lupvtt) button.selected:where(.svelte-1lupvtt){border-color:var(--accent);color:var(--accent);box-shadow:0 0 24px color-mix(in srgb,var(--accent) 22%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 14%,transparent),#ffffff05)}.technologies.svelte-1lupvtt .menu:where(.svelte-1lupvtt) button.selected:where(.svelte-1lupvtt):before{opacity:1}.technologies.svelte-1lupvtt .details:where(.svelte-1lupvtt){display:grid;min-height:190px;align-items:center;color:var(--secondary);border-radius:18px;padding:24px;background:#00000038;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 40px #ffffff06}.technologies.svelte-1lupvtt .details:where(.svelte-1lupvtt)>div:where(.svelte-1lupvtt){grid-column:1;grid-row:1;visibility:hidden;opacity:0;transition:opacity .18s ease}.technologies.svelte-1lupvtt .details:where(.svelte-1lupvtt)>div.visible:where(.svelte-1lupvtt){visibility:visible;opacity:1}@media only screen and (max-width: 1000px){.technologies.svelte-1lupvtt{width:100%;padding-left:7vw;padding-right:7vw}.technologies.svelte-1lupvtt .flipper:where(.svelte-1lupvtt){grid-template-columns:1fr;grid-template-areas:"text" "img"}}@media only screen and (max-width: 600px){.technologies.svelte-1lupvtt .flipper:where(.svelte-1lupvtt){padding:14px}}.pricing.svelte-npq1bn{width:100%;padding:6vh 10vw;box-sizing:border-box;position:relative;overflow:hidden;background:radial-gradient(circle at 22% 22%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 30%),radial-gradient(circle at 82% 70%,rgba(18,130,162,.12),transparent 30%),linear-gradient(180deg,#020305,#080b12 55%,#010103);display:flex;flex-direction:column;align-items:center;gap:36px}.pricing.svelte-npq1bn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 35%,#000,transparent 72%)}.pricing.svelte-npq1bn:after{content:"";position:absolute;width:720px;height:720px;border-radius:50%;left:50%;top:45%;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);pointer-events:none;opacity:.55}.pricing.svelte-npq1bn>:where(.svelte-npq1bn){position:relative;z-index:1}.pricing.svelte-npq1bn .header:where(.svelte-npq1bn),.pricing.svelte-npq1bn .plans:where(.svelte-npq1bn){width:min(1050px,80vw)}.pricing.svelte-npq1bn .plans:where(.svelte-npq1bn){display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:min(1050px,80vw)}.pricing.svelte-npq1bn .plan:where(.svelte-npq1bn){position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:16px;padding:22px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 38%),radial-gradient(circle at 90% 10%,rgba(18,130,162,.12),transparent 36%),linear-gradient(145deg,#ffffff1c,#ffffff05),linear-gradient(var(--secondary-background),var(--primary-background));box-shadow:0 24px 60px #00000052;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pricing.svelte-npq1bn .plan:where(.svelte-npq1bn):before{content:"";position:absolute;left:18px;right:18px;top:10px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.7}.pricing.svelte-npq1bn .plan:where(.svelte-npq1bn):hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 50%,rgba(255,255,255,.12));box-shadow:0 30px 80px #0000006b,0 0 42px color-mix(in srgb,var(--accent) 14%,transparent)}.pricing.svelte-npq1bn .plan:where(.svelte-npq1bn) h2:where(.svelte-npq1bn){margin:0}.pricing.svelte-npq1bn .plan:where(.svelte-npq1bn) p:where(.svelte-npq1bn){color:var(--secondary)}@media only screen and (max-width: 1000px){.pricing.svelte-npq1bn{width:100%;padding-left:7vw;padding-right:7vw}.pricing.svelte-npq1bn .plans:where(.svelte-npq1bn){grid-template-columns:1fr;grid-template-areas:"text" "img"}}.plan-button.svelte-npq1bn{margin-top:auto;align-self:flex-start}.final-cta.svelte-1qgf06l{width:100%;min-height:560px;display:grid;grid-template-rows:1fr auto;justify-items:center;align-items:center;position:relative;overflow:hidden;padding:8vh 10vw 28px;box-sizing:border-box;background:#010103}.final-cta.svelte-1qgf06l:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 28%,rgba(239,35,60,.22),transparent 30%),radial-gradient(circle at 82% 68%,rgba(18,130,162,.12),transparent 34%),linear-gradient(180deg,#00000014,#000)}.final-cta.svelte-1qgf06l:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%)}.final-cta.svelte-1qgf06l .background:where(.svelte-1qgf06l){position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/cosmos-CJp3Ar1p.jpg);background-size:cover;background-position:center;opacity:.36;transform:scale(1.04)}.final-cta.svelte-1qgf06l .cta-card:where(.svelte-1qgf06l){position:relative;z-index:2;width:min(100%,940px);border-radius:24px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 50% 0%,rgba(239,35,60,.14),transparent 42%),linear-gradient(180deg,#111213bd,#05070de0);box-shadow:0 34px 100px #0000007a,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(28px,5vw,52px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.final-cta.svelte-1qgf06l .cta-card:where(.svelte-1qgf06l):before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(239,35,60,.85),rgba(163,186,192,.55),transparent)}.final-cta.svelte-1qgf06l .cta-card:where(.svelte-1qgf06l) h1:where(.svelte-1qgf06l){max-width:780px;margin:0;text-transform:uppercase;font-size:clamp(30px,3.4vw,50px);line-height:1}.final-cta.svelte-1qgf06l .cta-card:where(.svelte-1qgf06l) p:where(.svelte-1qgf06l):not(.eyebrow){max-width:620px;color:var(--secondary)}.final-cta.svelte-1qgf06l .cta-links:where(.svelte-1qgf06l){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;margin-top:6px}.final-cta.svelte-1qgf06l .cta-links:where(.svelte-1qgf06l) .button:where(.svelte-1qgf06l){display:inline-flex;align-items:center;gap:10px;color:var(--accent);border-color:#ef233c61;background:#ef233c0f}.final-cta.svelte-1qgf06l .cta-links:where(.svelte-1qgf06l) .button:where(.svelte-1qgf06l):hover{border-color:var(--accent)}.final-cta.svelte-1qgf06l .cta-links:where(.svelte-1qgf06l) .button.primary:where(.svelte-1qgf06l){color:var(--primary);border-color:#ef233c9e;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.14),transparent 34%),linear-gradient(135deg,#ef233c57,#ef233c1f)}.final-cta.svelte-1qgf06l .cta-links:where(.svelte-1qgf06l) .button:where(.svelte-1qgf06l) svg:where(.svelte-1qgf06l){width:28px;height:28px;stroke:currentColor;animation:svelte-1qgf06l-bumb 1s infinite}.final-cta.svelte-1qgf06l .footer:where(.svelte-1qgf06l){position:relative;z-index:2;width:min(100%,1200px);display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:32px;box-sizing:border-box;color:var(--secondary)}.final-cta.svelte-1qgf06l .footer:where(.svelte-1qgf06l) h2:where(.svelte-1qgf06l){margin:0;letter-spacing:.16em;font-size:16px}.final-cta.svelte-1qgf06l .footer:where(.svelte-1qgf06l) .contacts:where(.svelte-1qgf06l){display:flex;justify-content:space-around;gap:20px}@media only screen and (max-width: 1000px){.final-cta.svelte-1qgf06l{width:100%;padding-left:7vw;padding-right:7vw}}@media only screen and (max-width: 600px){.final-cta.svelte-1qgf06l .footer:where(.svelte-1qgf06l){flex-direction:column;text-align:center}}@keyframes svelte-1qgf06l-bumb{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.flow.svelte-1tpa7x3{width:100%;display:flex;flex-direction:column;align-items:center;background:var(--primary-background);overflow:hidden}.content.svelte-1n46o8q{width:100%;margin-top:60px;min-height:calc(100vh - 60px);height:100%;display:flex;flex-direction:column;align-items:center}
