/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#080b12;--bg-soft:#0d111b;--panel:#111724;--panel-2:#151c2b;--line:#9babd329;--line-strong:#9babd347;--text:#f4f6ff;--muted:#9da8be;--muted-2:#77839b;--primary:#7485ff;--primary-strong:#8b98ff;--violet:#9f74ff;--mint:#45d19c;--cyan:#55c7e8;--orange:#f2ad5d;--danger:#ff6f8b;--radius-sm:12px;--radius:20px;--radius-lg:30px;--container:1240px;--shadow:0 28px 80px #00000057}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:96px}body{color:var(--text);background:radial-gradient(circle at 82% 4%, #554bbe21, transparent 28rem), radial-gradient(circle at 0% 38%, #30758914, transparent 30rem), var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body::selection{color:#fff;background:#7485ff61}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}.site-shell{min-height:100vh;overflow:clip}.container{width:min(calc(100% - 40px), var(--container));margin:0 auto}.section{padding:120px 0;position:relative}.eyebrow{color:#a4afff;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:800;display:flex}.live-dot{background:var(--mint);width:8px;height:8px;box-shadow:0 0 0 5px #45d19c1f, 0 0 18px var(--mint);border-radius:50%}.reveal{opacity:1;transform:none}.site-header{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#080b12bd;border-bottom:1px solid #9babd31a;height:76px;position:fixed;inset:0 0 auto}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;height:100%;display:grid}.brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand img{width:40px;height:40px}.brand span{gap:2px;display:grid}.brand .brand-name{letter-spacing:-.01em;font-size:15px;font-weight:700}.brand small{color:var(--muted-2);letter-spacing:.15em;font-size:8px;font-weight:800}.main-nav{color:#b6bfd0;align-items:center;gap:32px;font-size:13px;font-weight:650;display:flex}.main-nav a{transition:color .2s}.main-nav a:hover{color:#fff}.header-actions{justify-self:end;align-items:center;gap:12px;display:flex}.language-picker{position:relative}.language-picker-mobile{display:none}.language-trigger{border:1px solid var(--line);color:#c8d0df;text-align:left;cursor:pointer;background:#ffffff06;border-radius:10px;grid-template-columns:18px 1fr 12px;align-items:center;gap:7px;min-width:126px;height:38px;padding:0 10px;font-size:11px;font-weight:700;transition:all .2s;display:grid}.language-trigger:hover,.language-trigger[aria-expanded=true]{color:#fff;border-color:var(--line-strong);background:#ffffff0e}.language-globe{color:#9eabff;border:1px solid #9babd361;border-radius:50%;place-items:center;width:17px;height:17px;font:800 10px/1 ui-monospace,monospace;display:grid}.language-chevron{color:var(--muted-2);font-size:13px;transform:translateY(-2px)}.language-popover{z-index:130;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d111bfa;border-radius:12px;gap:2px;width:188px;padding:7px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 24px 60px #00000073}.language-popover a{color:#aeb8ca;border-radius:8px;justify-content:space-between;align-items:center;min-height:38px;padding:0 10px;font-size:11px;font-weight:650;transition:all .18s;display:flex}.language-popover a:hover,.language-popover a.is-current{color:#fff;background:#7485ff1f}.language-popover a.is-current{box-shadow:inset 2px 0 var(--primary)}.language-popover small{color:#65718a;letter-spacing:.08em;font:700 8px ui-monospace,monospace}.version-pill{color:#aeb8ca;align-items:center;gap:7px;font:650 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.version-pill i{background:var(--mint);width:6px;height:6px;box-shadow:0 0 10px var(--mint);border-radius:50%}.menu-toggle{display:none}.button{color:#fff;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-size:14px;font-weight:750;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(135deg,#6276ef,#805ee9);box-shadow:0 14px 30px #5b56dc38}.button-primary:hover{box-shadow:0 18px 38px #5b56dc61}.button-ghost{border-color:var(--line);color:#d5dbea;background:#ffffff09}.button-ghost:hover{background:#ffffff0f;border-color:#9babd357}.button-small{border-radius:10px;min-height:40px;padding:0 17px;font-size:12px}.hero{align-items:center;min-height:860px;padding:154px 0 96px;display:flex}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(#8292be0b 1px,#0000 1px),linear-gradient(90deg,#8292be0b 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:76px 0 0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.hero-ambient{filter:blur(2px);background:radial-gradient(circle,#6d59f22b,#0000 66%);width:700px;height:700px;position:absolute;top:0;right:-120px}.hero-grid{grid-template-columns:.87fr 1.13fr;align-items:center;gap:76px;display:grid;position:relative}.hero-copy h1,.section-heading h2,.control-copy h2,.command-copy h2,.final-cta h2,.docs-intro h1,.not-found h1{letter-spacing:-.058em;margin:0;font-size:clamp(52px,6.2vw,88px);font-weight:760;line-height:.96}.hero-copy h1 span{color:#0000;background:linear-gradient(90deg,#90a0ff 5%,#bd8eff 55%,#70d4ce);-webkit-background-clip:text;background-clip:text}.hero-lead{color:#aeb7c9;max-width:610px;margin:30px 0 0;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero-facts{gap:0;margin:46px 0 0;padding:0;display:flex}.hero-facts div{min-width:138px;padding-right:24px}.hero-facts div+div{border-left:1px solid var(--line);padding-left:24px}.hero-facts dt{color:#e5e9f5;font:700 13px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.hero-facts dd{color:var(--muted-2);margin:5px 0 0;font-size:11px}.hero-visual-wrap{perspective:1200px;position:relative}.hero-console{transform-origin:0;background:linear-gradient(145deg,#141a2af7,#080c15fa);border:1px solid #96a5d038;border-radius:24px;min-height:550px;position:relative;transform:rotateY(-3deg)rotateX(1deg);box-shadow:0 45px 110px #00000075,inset 0 1px #ffffff09}.hero-console:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff0a,#0000 22%);position:absolute;inset:0}.console-glow{z-index:-1;filter:blur(65px);background:#5b63e22e;width:80%;height:60%;position:absolute;bottom:-18%;left:10%}.console-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:70px;padding:0 22px;display:flex}.console-title{align-items:center;gap:11px;display:flex}.console-title img{width:32px;height:32px}.console-title span{gap:2px;font-size:12px;font-weight:750;display:grid}.console-title small{color:var(--muted-2);letter-spacing:.15em;font-size:7px}.console-status{color:#79d8b4;background:#45d19c0f;border:1px solid #45d19c33;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font:650 9px/1 ui-monospace,monospace;display:flex}.console-status i{background:var(--mint);width:6px;height:6px;box-shadow:0 0 10px var(--mint);border-radius:50%}.console-body{padding:20px}.console-overview{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.console-overview div{border:1px solid var(--line);background:#ffffff05;border-radius:12px;min-height:82px;padding:14px}.console-overview span{color:var(--muted-2);letter-spacing:.12em;font-size:7px;font-weight:800;display:block}.console-overview .console-value{margin-top:8px;font:650 21px/1 ui-monospace,monospace;display:inline-block}.console-overview small{color:#70d0ac;margin-left:7px;font-size:8px}.console-chart{border:1px solid var(--line);background:#070a118c;border-radius:12px;height:142px;margin:13px 0;position:relative;overflow:hidden}.chart-grid{background-image:linear-gradient(#8596be12 1px,#0000 1px),linear-gradient(90deg,#8596be12 1px,#0000 1px);background-size:42px 32px;position:absolute;inset:0}.chart-bars{align-items:flex-end;gap:5px;display:flex;position:absolute;inset:18px 14px 13px}.chart-bars i{transform-origin:bottom;background:linear-gradient(#8292ff,#6474ef14);border-radius:4px 4px 0 0;flex:1;min-width:2px;animation:3.2s ease-in-out infinite alternate barPulse;box-shadow:0 0 12px #7485ff2e}.chart-bars i:first-child{height:28%;animation-delay:0s}.chart-bars i:nth-child(2){height:34%;animation-delay:45ms}.chart-bars i:nth-child(3){height:31%;animation-delay:90ms}.chart-bars i:nth-child(4){height:42%;animation-delay:.135s}.chart-bars i:nth-child(5){height:55%;animation-delay:.18s}.chart-bars i:nth-child(6){height:49%;animation-delay:.225s}.chart-bars i:nth-child(7){height:62%;animation-delay:.27s}.chart-bars i:nth-child(8){height:47%;animation-delay:.315s}.chart-bars i:nth-child(9){height:39%;animation-delay:.36s}.chart-bars i:nth-child(10){height:58%;animation-delay:.405s}.chart-bars i:nth-child(11){height:76%;animation-delay:.45s}.chart-bars i:nth-child(12){height:65%;animation-delay:.495s}.chart-bars i:nth-child(13){height:72%;animation-delay:.54s}.chart-bars i:nth-child(14){height:54%;animation-delay:.585s}.chart-bars i:nth-child(15){height:68%;animation-delay:.63s}.chart-bars i:nth-child(16){height:84%;animation-delay:.675s}.chart-bars i:nth-child(17){height:71%;animation-delay:.72s}.chart-bars i:nth-child(18){height:63%;animation-delay:.765s}.chart-bars i:nth-child(19){height:78%;animation-delay:.81s}.chart-bars i:nth-child(20){height:66%;animation-delay:.855s}.chart-bars i:nth-child(21){height:88%;animation-delay:.9s}.chart-bars i:nth-child(22){height:79%;animation-delay:.945s}.chart-bars i:nth-child(23){height:92%;animation-delay:.99s}.chart-bars i:nth-child(24){height:74%;animation-delay:1.035s}.chart-bars i:nth-child(25){height:86%;animation-delay:1.08s}.chart-bars i:nth-child(26){height:96%;animation-delay:1.125s}.chart-scan{background:linear-gradient(90deg,#0000,#8493ff1f,#0000);width:18%;animation:5s linear infinite chartScan;position:absolute;inset:0 auto 0 -12%}.event-stream{border:1px solid var(--line);border-radius:12px;overflow:hidden}.event-heading,.event-row{grid-template-columns:62px 48px 1fr 36px;align-items:center;gap:8px;min-height:37px;padding:0 12px;display:grid}.event-heading{min-height:32px;color:var(--muted-2);border-bottom:1px solid var(--line);letter-spacing:.11em;font-size:7px;font-weight:800}.event-heading span:last-child{grid-column:4}.event-row{border-bottom:1px solid #9babd314;font:500 9px/1.2 ui-monospace,monospace}.event-row:last-child{border:0}.event-row time{color:#69768e}.event-row .event-name{color:#b9c3d7;font-weight:550}.event-type{color:#a9b4ff;background:#7485ff1c;border-radius:4px;width:fit-content;padding:4px 6px;font-size:7px;font-weight:800}.type-net{color:#7ddfc3;background:#45d19c1a}.type-sys{color:#77d2e8;background:#55c7e81a}.type-av{color:#e7ad73;background:#f2ad5d1a}.sev{width:24px;height:21px;color:var(--muted);background:#ffffff0a;border-radius:5px;justify-self:end;place-items:center;font-style:normal;font-weight:800;display:grid}.sev-8{color:#ff8ba0;background:#ff6f8b1a}.floating-alert,.floating-agent{z-index:2;border:1px solid var(--line-strong);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101623ed;align-items:center;display:flex;position:absolute}.floating-alert{border-radius:14px;gap:12px;width:284px;padding:14px;animation:5s ease-in-out infinite floating;bottom:69px;right:-48px}.alert-icon{color:#ff95a7;background:#ff6f8b1f;border-radius:9px;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.floating-alert div{flex:1;gap:3px;display:grid}.floating-alert .alert-title{font-size:11px;font-weight:700}.floating-alert small{color:var(--muted-2);font-size:8px}.floating-alert>i{color:#ff9aad;background:#ff6f8b1f;border-radius:7px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:800;display:grid}.floating-agent{border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;width:174px;padding:12px 14px;animation:6s ease-in-out -1s infinite floating;top:126px;left:-38px}.floating-agent span{color:#7ddfba;align-items:center;gap:7px;font-size:8px;display:flex}.floating-agent span i{background:var(--mint);border-radius:50%;width:6px;height:6px}.floating-agent .agent-name{color:#c3ccdc;font:650 9px ui-monospace,monospace}@keyframes chartScan{to{transform:translate(700%)}}@keyframes barPulse{0%{opacity:.6;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.signal-strip{border-block:1px solid var(--line);background:#ffffff04;height:58px;overflow:hidden}.signal-track{color:#69758d;letter-spacing:.17em;align-items:center;gap:28px;width:max-content;height:100%;padding-left:2vw;font:750 9px ui-monospace,monospace;animation:30s linear infinite signalMove;display:flex}.signal-track i{background:var(--primary);width:4px;height:4px;box-shadow:0 0 8px var(--primary);border-radius:50%}@keyframes signalMove{to{transform:translate(-35%)}}.section-heading h2,.control-copy h2,.command-copy h2,.final-cta h2{font-size:clamp(42px,5vw,66px)}.split-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;margin-bottom:56px;display:grid}.split-heading p,.centered-heading p,.control-copy>p,.command-copy>p,.final-cta>p{color:var(--muted);font-size:16px;line-height:1.7}.split-heading>p{max-width:470px;margin:0 0 4px}.centered-heading{text-align:center;max-width:830px;margin:0 auto 66px}.centered-heading .eyebrow{justify-content:center}.centered-heading p{max-width:560px;margin:24px auto 0}.capabilities{background:linear-gradient(#0000,#0f1420b8 28% 78%,#0000)}.capability-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.capability-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(150deg,#181f30e6,#0c101ae0);min-height:390px;padding:24px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.capability-card:hover{border-color:#8493ff5c;transform:translateY(-6px)}.capability-top{color:var(--muted-2);justify-content:space-between;align-items:center;font:700 10px ui-monospace,monospace;display:flex}.capability-top .capability-tag{border:1px solid var(--line);color:#a6b0c3;letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:6px 8px;font-size:8px}.capability-glyph{background:radial-gradient(circle,#6d78ed29,#0000 55%),#04070d80;border:1px solid #9babd317;border-radius:15px;height:145px;margin:24px -6px 28px;position:relative;overflow:hidden}.capability-glyph:before,.capability-glyph:after,.capability-glyph span{content:"";position:absolute}.glyph-1:before{border:1px solid #8493ff80;border-radius:50%;width:78px;height:78px;top:34px;left:calc(50% - 39px);box-shadow:0 0 35px #7485ff40}.glyph-1:after{background:var(--primary);width:12px;height:12px;box-shadow:0 0 18px var(--primary);border-radius:50%;top:67px;left:calc(50% - 6px)}.glyph-1 span{background:var(--mint);transform-origin:-38px 0;border-radius:50%;width:6px;height:6px;animation:6s linear infinite orbitNode;top:50%;left:50%}.glyph-1 span:nth-child(2){transform-origin:34px 0;animation-delay:-2s}.glyph-1 span:nth-child(3){transform-origin:0 35px;animation-delay:-4s}.glyph-2{align-items:end;gap:7px;padding:28px;display:flex}.glyph-2 span{background:linear-gradient(#8190fa,#7485ff1f);border-radius:4px 4px 0 0;flex:1;position:static;box-shadow:0 0 20px #7485ff26}.glyph-2 span:first-child{height:34%}.glyph-2 span:nth-child(2){height:72%}.glyph-2 span:nth-child(3){height:52%}.glyph-3:before{background:linear-gradient(90deg,#6e80f6 0 20%,#7485ff1f 20% 37%,#875fea 37% 70%,#7485ff1f 70%);border-radius:6px;height:9px;top:38px;left:24px;right:24px;box-shadow:0 33px #7485ff26,0 66px #7485ff14}.glyph-3:after{border:2px solid var(--mint);border-radius:5px;width:16px;height:16px;top:67px;right:48px;box-shadow:0 0 16px #45d19c4d}.glyph-4:before{border:1px solid #8493ff73;border-radius:12px;width:82px;height:58px;top:40px;left:calc(50% - 41px);box-shadow:-28px 22px 0 -1px #0e131f,-28px 22px #8493ff40,28px 22px 0 -1px #0e131f,28px 22px #8493ff40}.glyph-4:after{content:"✓";color:#07130e;background:var(--mint);border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:grid;top:56px;left:calc(50% - 12px)}@keyframes orbitNode{to{transform:rotate(360deg)}}.capability-card h3{letter-spacing:-.02em;margin:0 0 12px;font-size:19px}.capability-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.architecture-map{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle,#554fb414,#0000 50%),#0c101aad;grid-template-columns:1fr 90px 1.15fr 90px 1fr;align-items:center;gap:0;padding:30px;display:grid}.arch-card{border:1px solid var(--line);background:#080c14c7;border-radius:18px;min-height:300px;padding:22px}.arch-label{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;font:800 9px ui-monospace,monospace;display:block}.source-list,.store-list{gap:12px;margin-top:32px;display:grid}.source-list>span,.store-list>span{color:#bec7d8;background:#ffffff05;border:1px solid #9babd31a;border-radius:11px;align-items:center;gap:12px;min-height:58px;padding:10px 12px;font-size:11px;font-weight:650;display:flex}.source-list i{color:#a5b0ff;background:#7485ff1a;border-radius:8px;place-items:center;width:32px;height:32px;font:800 9px ui-monospace,monospace;display:grid}.source-list .source-cloud{color:#81d8c0;background:#45d19c17}.source-list .source-api{color:#78cde5;background:#55c7e817;font-size:16px}.arch-flow{--flow-distance:90px;background:#7485ff26;height:2px;position:relative;overflow:hidden}.arch-flow span{background:var(--primary);width:5px;height:5px;box-shadow:0 0 10px var(--primary);will-change:transform;border-radius:50%;animation:2.5s linear infinite flowDot;position:absolute;top:-2px;left:-5px}.arch-flow span:nth-child(2){animation-delay:-.8s}.arch-flow span:nth-child(3){animation-delay:-1.6s}@keyframes flowDot{to{transform:translate3d(var(--flow-distance),0,0)}}.arch-core{text-align:center;background:radial-gradient(circle at 50% 54%,#6758e021,#0000 42%),#0a0e18e6;border-color:#8493ff40}.core-orbit{place-items:center;width:180px;height:180px;margin:12px auto 4px;display:grid;position:relative}.core-orbit img{z-index:2;width:56px;position:relative}.orbit{border:1px solid #8493ff47;border-radius:50%;position:absolute;inset:20px}.orbit-two{border-color:#8493ff1f;inset:0}.node{background:var(--primary);width:7px;height:7px;box-shadow:0 0 12px var(--primary);border-radius:50%;position:absolute}.node-one{top:25px;left:41px}.node-two{background:var(--mint);box-shadow:0 0 12px var(--mint);top:82px;right:16px}.node-three{background:var(--cyan);box-shadow:0 0 12px var(--cyan);bottom:20px;left:83px}.arch-core .arch-process{color:#a9b3c7;letter-spacing:.04em;font:650 9px ui-monospace,monospace}.store-list>span{grid-template-rows:auto auto;grid-template-columns:30px 1fr;column-gap:10px;display:grid}.store-list small{color:var(--muted-2);grid-column:2;font:500 8px ui-monospace,monospace}.db-icon{border:1px solid #9aa5ff;border-radius:50%;grid-row:1/span 2;width:26px;height:30px;position:relative}.db-icon:after{content:"";border-block:1px solid #9aa5ff;position:absolute;inset:7px -1px}.db-icon.alt,.db-icon.alt:after{border-color:#6ed6bc}.architecture-notes{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:30px;display:grid}.architecture-notes .reveal{grid-template-columns:32px 1fr;gap:14px;display:grid}.architecture-notes span{color:#7888ec;font:700 10px ui-monospace,monospace}.architecture-notes p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.architecture-notes .note-title{color:#d7ddeb;font-weight:700}.control-section{border-block:1px solid var(--line);background:linear-gradient(135deg,#0f1522e0,#080b12f5)}.control-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:110px;display:grid}.control-copy>p{max-width:500px;margin:28px 0}.text-link{color:#9eabff;font-size:13px;font-weight:700}.text-link span{margin-left:7px;transition:margin .2s}.text-link:hover span{margin-left:12px}.trust-list{border-top:1px solid var(--line)}.trust-row{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr 34px;align-items:center;gap:18px;min-height:105px;display:grid}.trust-number{color:#68748b;font:700 10px ui-monospace,monospace}.trust-row h3{margin:0 0 7px;font-size:16px}.trust-row p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.trust-check{width:28px;height:28px;color:var(--mint);background:#45d19c12;border:1px solid #45d19c38;border-radius:50%;place-items:center;font-size:12px;display:grid}.command-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 100%,#664bcc21,#0000 50%),linear-gradient(145deg,#161d2de6,#0a0e17f5);grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding:70px;display:grid;overflow:hidden}.command-copy>p{margin:26px 0}.requirements{flex-wrap:wrap;gap:7px;display:flex}.requirements span{border:1px solid var(--line);color:#98a4b8;background:#ffffff05;border-radius:7px;padding:7px 9px;font:650 9px ui-monospace,monospace}.terminal{background:#070a10;border:1px solid #9babd33d;border-radius:15px;overflow:hidden;box-shadow:0 30px 70px #00000059}.terminal-bar{border-bottom:1px solid var(--line);background:#111622;justify-content:space-between;align-items:center;height:43px;padding:0 15px;display:flex}.terminal-bar div{gap:6px;display:flex}.terminal-bar i{background:#ff6d82;border-radius:50%;width:8px;height:8px}.terminal-bar i:nth-child(2){background:#eeb35d}.terminal-bar i:nth-child(3){background:#59ce9f}.terminal-bar span{color:#8995aa;font:600 9px ui-monospace,monospace}.terminal-content{padding:24px}.terminal-comment{color:#8491a7;margin-bottom:12px;font:11px ui-monospace,monospace;display:block}.copy-command{border:1px solid var(--line);background:#04070cb8;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;width:100%;min-width:0;padding:15px 16px;display:grid}.copy-command code{color:#dce3f1;white-space:nowrap;scrollbar-width:thin;font:500 11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.copy-command code .shell-prompt{color:var(--mint);font-weight:700}.copy-command button{border:1px solid var(--line);color:#aeb8ca;cursor:pointer;background:#ffffff09;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:700}.terminal-output{color:#8d99ad;gap:10px;margin-top:20px;font:500 10px ui-monospace,monospace;display:grid}.terminal-output .terminal-mark{color:var(--mint);margin-right:8px;font-weight:700}.terminal-ready{border-top:1px dashed var(--line);color:#9fafff;padding-top:11px}.seo-content-section{border-top:1px solid var(--line);background:linear-gradient(#0d121d61,#0000 80%)}.seo-copy-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.seo-copy-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#151c2bcc,#090d15eb);flex-direction:column;min-height:430px;padding:28px;display:flex}.seo-index{color:#7485df;margin-bottom:46px;font:750 10px ui-monospace,monospace}.seo-copy-card h3{letter-spacing:-.025em;margin:0 0 20px;font-size:21px;line-height:1.2}.seo-copy-card p{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.7}.seo-tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:25px;display:flex}.seo-tags span{border:1px solid var(--line);color:#9aa6bd;background:#ffffff05;border-radius:7px;padding:6px 8px;font:650 8px ui-monospace,monospace}.capabilities,.architecture,.control-section,.command-section,.seo-content-section,.home-use-cases,.use-cases-intro,.use-cases-grid,.use-cases-method,.related-use-cases,.use-case-cta,.final-cta,.site-footer,.docs-content section,.legal-content section{content-visibility:auto;contain-intrinsic-size:auto 760px}.final-cta{text-align:center;padding-top:60px}.final-cta-inner{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 120%,#684fe138,#0000 45%),#0d121db8;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.final-cta .eyebrow{justify-content:center}.final-cta>p,.final-cta-inner>p{max-width:610px;margin:24px auto 0}.centered-actions{justify-content:center}.cta-rings span{border:1px solid #8493ff29;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-340px;left:calc(50% - 240px)}.cta-rings span:nth-child(2){width:640px;height:640px;bottom:-420px;left:calc(50% - 320px)}.cta-rings span:nth-child(3){width:820px;height:820px;bottom:-510px;left:calc(50% - 410px)}.site-footer{border-top:1px solid var(--line);background:#070a10;padding:70px 0 28px}.footer-grid{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.footer-brand img{width:36px;height:36px}.footer-grid>div>p{color:#9aa6bb;max-width:280px;margin:20px 0 0;font-size:12px}.footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.footer-links div{align-content:start;gap:12px;display:grid}.footer-links .footer-heading{color:#d5dbea;margin-bottom:5px;font-size:11px;font-weight:700}.footer-links a,.footer-links span{color:#929eb4;font-size:11px}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid var(--line);color:#929eb4;justify-content:space-between;margin-top:58px;padding-top:22px;font:650 10px ui-monospace,monospace;display:flex}.docs-page{padding-top:76px}.docs-intro{border-bottom:1px solid var(--line);padding:96px 0 70px}.docs-breadcrumb{color:var(--muted-2);gap:8px;margin-bottom:48px;font-size:11px;display:flex}.docs-breadcrumb a:hover{color:#fff}.docs-breadcrumb b{color:#b8c1d3}.docs-intro h1{max-width:950px;font-size:clamp(48px,6vw,76px)}.docs-intro>p{max-width:670px;color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.65}.docs-layout{grid-template-columns:230px minmax(0,820px);align-items:start;gap:90px;padding:72px 0 130px;display:grid}.docs-sidebar{border-right:1px solid var(--line);padding-right:26px;position:sticky;top:110px}.docs-sidebar>span{color:#d7ddeb;margin-bottom:16px;font-size:11px;font-weight:750;display:block}.docs-sidebar nav{gap:3px;display:grid}.docs-sidebar a{color:var(--muted-2);border-left:1px solid #0000;padding:8px 10px;font-size:11px;transition:all .2s;position:relative}.docs-sidebar a:hover,.docs-sidebar a.is-active{color:#fff;border-left-color:var(--primary);background:linear-gradient(90deg,#7485ff1c,#0000)}.docs-sidebar a.is-active:after{content:"";background:var(--primary);width:5px;height:5px;box-shadow:0 0 9px var(--primary);border-radius:50%;position:absolute;top:calc(50% - 2px);right:9px}.docs-version{border:1px solid var(--line);color:var(--muted-2);border-radius:9px;align-items:center;gap:7px;margin-top:24px;padding:11px;font-size:9px;display:flex}.docs-version i{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%}.docs-version b{color:#b8c2d6}.docs-content section{border-bottom:1px solid var(--line);margin-bottom:74px;padding:0 0 74px;scroll-margin-top:112px;position:relative}.doc-number{color:#6574cd;font:700 10px ui-monospace,monospace;position:absolute;top:8px;left:-54px}.docs-content h2{letter-spacing:-.035em;margin:0 0 20px;font-size:34px}.docs-content h3{margin:35px 0 14px;font-size:18px}.docs-content p{color:var(--muted);font-size:14px;line-height:1.75}.docs-content .doc-lead{color:#c0c8d8;font-size:17px}.docs-callout{border:1px solid var(--line);border-left:3px solid var(--primary);background:#7485ff0b;border-radius:0 12px 12px 0;margin:28px 0;padding:20px 22px}.docs-callout b{margin-bottom:6px;font-size:12px;display:block}.docs-callout p{margin:0;font-size:12px}.docs-callout.warning{border-left-color:var(--orange);background:#f2ad5d0b}.docs-callout.success{border-left-color:var(--mint);background:#45d19c0b}.doc-feature-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:28px;display:grid}.doc-feature-grid div{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:8px;min-height:108px;padding:18px;display:grid}.doc-feature-grid b{color:#adb7ff;font:700 12px ui-monospace,monospace}.doc-feature-grid span{color:var(--muted-2);font-size:11px;line-height:1.5}.doc-table-wrap{border:1px solid var(--line);border-radius:12px;margin:28px 0;overflow-x:auto}.doc-table{border-collapse:collapse;width:100%;min-width:560px}.doc-table th,.doc-table td{text-align:left;border-bottom:1px solid var(--line);padding:15px 17px;font-size:11px}.doc-table th{color:#8f9aaf;letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;font-size:9px}.doc-table td{color:#bdc5d5}.doc-table tr:last-child td{border:0}.doc-steps{gap:18px;margin:30px 0;padding:0;list-style:none;display:grid}.doc-steps li{grid-template-columns:40px 1fr;align-items:start;gap:15px;display:grid}.doc-steps li>span{color:#a9b3ff;background:#7485ff12;border:1px solid #7485ff4d;border-radius:9px;place-items:center;width:34px;height:34px;font:700 10px ui-monospace,monospace;display:grid}.doc-steps b{font-size:13px}.doc-steps p{margin:4px 0 0;font-size:12px}.network-modes,.source-doc-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.network-modes div,.source-doc-grid div{border:1px solid var(--line);background:#ffffff05;border-radius:12px;padding:20px}.network-modes span{color:#8996ef;text-transform:uppercase;font:700 9px ui-monospace,monospace}.network-modes h3{margin:14px 0 8px;font-size:14px}.network-modes p{margin:0;font-size:11px;line-height:1.55}.doc-list{gap:11px;margin:20px 0;padding:0;list-style:none;display:grid}.doc-list li{color:#aeb8ca;padding-left:22px;font-size:13px;line-height:1.55;position:relative}.doc-list li:before{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0;box-shadow:0 0 8px #45d19c80}.source-doc-grid{grid-template-columns:repeat(2,1fr)}.source-doc-grid b{color:#d8deea;font-size:14px}.source-doc-grid p{font-size:11px}.source-doc-grid code{color:#9eabff;background:#04070c99;border-radius:7px;padding:9px;font-size:10px;display:block}.doc-code{border:1px solid var(--line);color:#b8c5dc;white-space:pre-wrap;background:#070a10;border-radius:12px;margin:24px 0;padding:20px;font:10px/1.7 ui-monospace,monospace;overflow-x:auto}.incident-flow{align-items:center;gap:10px;margin:28px 0;padding-bottom:8px;display:flex;overflow-x:auto}.incident-flow span{border:1px solid var(--line);color:#c3cbda;background:#ffffff06;border-radius:8px;flex:none;padding:9px 12px;font:650 10px ui-monospace,monospace}.incident-flow i{color:#5e6a80;font-style:normal}.doc-note{border-left:2px solid var(--muted-2);padding-left:14px;font-size:11px!important}.security-checklist{border-top:1px solid var(--line);gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.security-checklist li{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr;gap:24px;padding:17px 0;display:grid}.security-checklist b{color:#adb7ff;font:700 11px ui-monospace,monospace}.security-checklist span{color:var(--muted);font-size:11px;line-height:1.6}.docs-content>section>.copy-command{margin:24px 0}.docs-next{border:1px solid var(--line);background:radial-gradient(circle at 100% 100%, #6e4fdd21, transparent 55%), var(--panel);border-radius:20px;padding:46px}.docs-next>span{color:#8292ef;text-transform:uppercase;letter-spacing:.1em;font:700 9px ui-monospace,monospace}.docs-next h2{margin:13px 0 8px}.docs-next p{margin-bottom:24px}.not-found{text-align:center;place-content:center;justify-items:center;min-height:100vh;padding:100px 20px;display:grid}.not-found h1{font-size:clamp(48px,8vw,84px)}.not-found p{color:var(--muted);margin:24px 0 30px}.legal-page{padding-top:76px}.legal-intro{border-bottom:1px solid var(--line);padding:92px 0 62px}.legal-breadcrumb{color:var(--muted-2);gap:8px;margin-bottom:45px;font-size:11px;display:flex}.legal-breadcrumb a:hover{color:#fff}.legal-breadcrumb b{color:#bac3d3}.legal-intro h1{max-width:980px;margin-top:16px;font-size:clamp(48px,6vw,76px)}.legal-lead{color:#b8c1d1;max-width:790px;margin:24px 0 0;font-size:17px;line-height:1.7}.legal-updated{color:#8793a8;margin:24px 0 0;font:650 10px ui-monospace,monospace}.legal-layout{grid-template-columns:230px minmax(0,820px);align-items:start;gap:90px;padding:68px 0 130px;display:grid}.legal-nav{border-right:1px solid var(--line);gap:4px;padding-right:26px;display:grid;position:sticky;top:110px}.legal-nav>span{color:#d7ddeb;margin-bottom:12px;font-size:11px;font-weight:750}.legal-nav a{color:var(--muted-2);border-left:1px solid #0000;padding:9px 10px;font-size:11px;line-height:1.4}.legal-nav a:hover,.legal-nav a.is-active{color:#fff;border-left-color:var(--primary);background:linear-gradient(90deg,#7485ff1c,#0000)}.legal-notice{background:#f2ad5d0b;border:1px solid #f2ad5d42;border-radius:12px;grid-template-columns:34px 1fr;align-items:start;gap:14px;margin-bottom:54px;padding:20px;display:grid}.legal-notice>span{color:#ffd08d;border:1px solid #f2ad5d40;border-radius:50%;place-items:center;width:30px;height:30px;font:800 12px ui-monospace,monospace;display:grid}.legal-notice p{color:#c6cedc;margin:1px 0 0;font-size:13px;line-height:1.65}.legal-content section{border-bottom:1px solid var(--line);margin-bottom:44px;padding:0 0 44px}.legal-content section:last-child{margin-bottom:0}.legal-content h2{letter-spacing:-.025em;margin:0 0 18px;font-size:25px}.legal-content p,.legal-content li{color:var(--muted);font-size:14px;line-height:1.78}.legal-content p{margin:0 0 14px}.legal-content ul{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.legal-content li{padding-left:22px;position:relative}.legal-content li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.home-use-cases{padding-top:94px}.home-use-case-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.home-use-case-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(150deg,#181f30d1,#0c101ae0);flex-direction:column;grid-column:span 4;min-height:300px;padding:28px;transition:transform .25s,border-color .25s,background .25s;display:flex}.home-use-case-card:nth-child(4),.home-use-case-card:nth-child(5){grid-column:span 6}.home-use-case-card:hover{border-color:#8493ff52;transform:translateY(-3px)}.use-case-card-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.use-case-number{color:#7585de;font:750 10px ui-monospace,monospace}.use-case-tags{flex-wrap:wrap;gap:6px;display:flex}.use-case-tags span{border:1px solid var(--line);color:#9eabc0;background:#ffffff06;border-radius:999px;padding:6px 8px;font:650 8px ui-monospace,monospace}.home-use-case-card h3,.use-case-card h2{letter-spacing:-.03em;margin:40px 0 14px;font-size:22px;line-height:1.2}.home-use-case-card p,.use-case-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.use-case-link{color:#abb5ff;margin-top:auto;padding-top:30px;font-size:11px;font-weight:750}.use-cases-all-link{color:#aab4ff;margin-top:24px;font-size:12px;font-weight:750;display:inline-flex}.use-cases-page,.use-case-page{width:min(calc(100% - 40px),var(--container));margin:0 auto;padding:76px 0 120px}.use-cases-hero,.use-case-hero{border-bottom:1px solid var(--line);padding:86px 0 64px}.use-cases-breadcrumb{color:var(--muted-2);flex-wrap:wrap;gap:8px;margin-bottom:42px;font-size:11px;display:flex}.use-cases-breadcrumb a:hover{color:#fff}.use-cases-breadcrumb b{color:#bac3d3}.use-cases-hero h1,.use-case-hero h1{letter-spacing:-.055em;max-width:1020px;margin:0;font-size:clamp(48px,6vw,76px);line-height:.98}.use-cases-lead,.use-case-hero>p{color:#b8c1d1;max-width:790px;margin:24px 0 0;font-size:17px;line-height:1.7}.use-cases-intro{grid-template-columns:repeat(2,1fr);gap:16px;padding:54px 0;display:grid}.use-cases-intro p{border:1px solid var(--line);color:var(--muted);background:#ffffff05;border-radius:14px;margin:0;padding:24px;font-size:13px;line-height:1.75}.use-cases-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.use-case-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(150deg,#181f30d1,#0c101ae0);flex-direction:column;min-height:330px;padding:30px;display:flex}.use-case-card:nth-child(5){grid-column:1/-1}.use-cases-method{border-top:1px solid var(--line);margin-top:100px;padding-top:80px}.use-case-method-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid}.use-case-method-grid article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff05;padding:26px}.use-case-method-grid span{color:#8796f0;font:750 9px ui-monospace,monospace}.use-case-method-grid h3{margin:18px 0 10px;font-size:18px}.use-case-method-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.use-case-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:18px;padding:64px 0;display:grid}.use-case-content{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);gap:1px;padding:0;display:grid;overflow:hidden}.use-case-content section{background:#0a0e17f7;padding:34px}.use-case-content h2,.use-case-panel h2{letter-spacing:-.035em;margin:12px 0 18px;font-size:26px}.use-case-content p,.use-case-panel li{color:var(--muted);font-size:14px;line-height:1.75}.use-case-panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(150deg,#181f30e0,#0c101af0);padding:30px;position:sticky;top:110px}.outcome-list{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.outcome-list li{padding-left:22px;position:relative}.outcome-list li:before{content:"";background:var(--mint);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0;box-shadow:0 0 10px #45d19c6b}.related-use-cases{border-top:1px solid var(--line);padding-top:70px}.related-use-case-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.related-use-case-grid article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff05;flex-direction:column;min-height:210px;padding:24px;display:flex}.related-use-case-grid h3{margin:0 0 12px;font-size:18px}.related-use-case-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.related-use-case-grid a{color:#abb5ff;margin-top:auto;padding-top:22px;font-size:11px;font-weight:750}.use-case-cta{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 100%,#6e4fdd24,transparent 52%),var(--panel);justify-content:space-between;align-items:end;gap:40px;margin-top:90px;padding:42px;display:flex}.use-case-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,50px)}.use-case-cta p{max-width:720px;color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.7}@media (width<=1100px){.header-inner{grid-template-columns:auto 1fr auto}.main-nav{gap:20px}.hero-grid{grid-template-columns:1fr;gap:70px}.hero-copy{max-width:820px}.hero-visual-wrap{width:100%;max-width:780px;margin:0 auto}.hero-console{transform:none}.hero{padding-top:150px}.capability-grid{grid-template-columns:repeat(2,1fr)}.capability-card{min-height:350px}.architecture-map{grid-template-columns:1fr 55px 1.1fr 55px 1fr;padding:20px}.arch-flow{--flow-distance:55px}.arch-card{padding:16px}.core-orbit{width:150px;height:170px}.control-grid{gap:60px}.command-panel{gap:44px;padding:52px}.seo-copy-grid{grid-template-columns:1fr 1fr}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-layout{grid-template-columns:200px minmax(0,1fr);gap:60px}.network-modes{grid-template-columns:1fr}.network-modes div{min-height:auto}.legal-layout{grid-template-columns:200px minmax(0,1fr);gap:60px}.home-use-case-card{grid-column:span 6}.home-use-case-card:nth-child(5){grid-column:1/-1}.use-case-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}}@media (width<=820px){.section{padding:90px 0}.container{width:min(calc(100% - 30px), var(--container))}.site-header{height:68px}.header-inner{grid-template-columns:1fr auto}.brand img{width:36px;height:36px}.header-actions{display:none}.menu-toggle{border:1px solid var(--line);background:#ffffff06;border-radius:10px;place-content:center;gap:6px;width:42px;height:42px;padding:0;display:grid}.menu-toggle span{background:#dce2ee;width:18px;height:1px;transition:transform .2s}.menu-toggle.is-open span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle.is-open span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.main-nav{border-bottom:1px solid var(--line);opacity:0;visibility:hidden;background:#080b12fa;gap:0;padding:14px 15px 20px;transition:all .25s;display:grid;position:fixed;inset:68px 0 auto;transform:translateY(-130%)}.main-nav.is-open{opacity:1;visibility:visible;transform:translateY(0)}.main-nav>a{border-bottom:1px solid #9babd317;padding:15px}.language-picker-mobile{padding:12px 0 0;display:block}.language-picker-mobile .language-trigger{width:100%;height:46px}.language-picker-mobile .language-popover{width:100%;box-shadow:none;margin-top:8px;position:static}.language-picker-mobile .language-popover a{min-height:42px}.hero{min-height:auto;padding:130px 0 76px}.hero-copy h1{font-size:clamp(50px,14vw,72px)}.hero-lead{font-size:16px}.hero-facts{overflow-x:auto}.hero-facts div{min-width:130px}.floating-alert{right:-8px}.floating-agent{left:-8px}.split-heading,.control-grid,.command-panel,.footer-grid{grid-template-columns:1fr;gap:38px}.split-heading{margin-bottom:42px}.capability-grid{grid-template-columns:1fr 1fr}.architecture-map{grid-template-columns:1fr;gap:0}.arch-flow{--flow-distance:44px;background:#7485ff26;justify-self:center;width:2px;height:44px}.arch-flow span{animation-name:flowDotVertical;top:-5px;left:-2px}.architecture-notes{grid-template-columns:1fr;gap:18px}.arch-card{min-height:auto}.source-list,.store-list{grid-template-columns:repeat(3,1fr)}.source-list>span,.store-list>span{flex-direction:column;align-items:flex-start;min-width:0}.store-list>span{grid-template-columns:30px minmax(0,1fr);display:grid}.arch-core{min-height:290px}@keyframes flowDotVertical{to{transform:translate3d(0,var(--flow-distance),0)}}.command-panel{padding:36px}.final-cta-inner{padding:70px 22px}.seo-copy-grid{grid-template-columns:1fr}.seo-copy-card{grid-column:auto;min-height:auto}.seo-index{margin-bottom:28px}.footer-links{gap:24px}.docs-intro{padding-top:70px}.docs-layout{padding-top:40px;display:block}.docs-sidebar{border-right:0;border-bottom:1px solid var(--line);margin-bottom:55px;padding:0 0 22px;position:static}.docs-sidebar nav{gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.docs-sidebar a{border:1px solid var(--line);border-radius:8px;flex:none}.docs-sidebar a.is-active{background:#7485ff1f;border-color:#7485ff8c}.docs-sidebar a.is-active:after{display:none}.docs-version{width:fit-content}.doc-number{margin-bottom:10px;display:block;position:static}.security-checklist li{grid-template-columns:140px 1fr}.legal-intro{padding-top:70px}.legal-layout{padding-top:40px;display:block}.legal-nav{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:48px;padding:0 0 22px;position:static}.legal-nav>span{grid-column:1/-1}.legal-nav a{border:1px solid var(--line);border-radius:8px}.legal-nav a.is-active{background:#7485ff1f;border-color:#7485ff8c}.home-use-case-card,.home-use-case-card:nth-child(4),.home-use-case-card:nth-child(5){grid-column:1/-1}.use-cases-intro,.use-cases-grid,.use-case-method-grid,.use-case-layout,.related-use-case-grid{grid-template-columns:1fr}.use-case-card:nth-child(5){grid-column:auto}.use-case-panel{position:static}.use-case-cta{flex-direction:column;align-items:flex-start}.use-cases-page,.use-case-page{padding-top:68px}.use-cases-hero,.use-case-hero{padding-top:70px}}@media (width<=560px){.container{width:min(calc(100% - 24px), var(--container))}.section{padding:76px 0}.brand small{display:none}.brand .brand-name{font-size:14px}.hero-copy h1{font-size:48px}.hero-lead{font-size:15px;line-height:1.6}.hero-actions{display:grid}.button{width:100%}.hero-facts{margin-top:36px}.hero-facts div{min-width:112px;padding-right:14px}.hero-facts div+div{padding-left:14px}.hero-console{border-radius:18px;min-height:506px}.console-overview{gap:6px}.console-overview div{min-height:72px;padding:10px}.console-overview .console-value{font-size:16px}.console-overview small{margin:5px 0 0;display:block}.event-row,.event-heading{grid-template-columns:52px 40px 1fr 28px;gap:5px;padding-inline:8px}.event-row .event-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.floating-alert{width:calc(100% - 24px);bottom:18px;right:12px}.floating-agent{display:none}.section-heading h2,.control-copy h2,.command-copy h2,.final-cta h2{font-size:40px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:350px}.source-list,.store-list{grid-template-columns:1fr}.source-list>span{flex-direction:row}.command-panel{padding:26px 18px}.copy-command{grid-template-columns:1fr}.copy-command button{justify-self:start}.terminal-content{padding:18px}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}.docs-intro h1{font-size:44px}.docs-intro>p{font-size:15px}.docs-content h2{font-size:29px}.doc-feature-grid,.source-doc-grid{grid-template-columns:1fr}.security-checklist li{grid-template-columns:1fr;gap:7px}.docs-next{padding:28px 20px}.incident-flow{margin-right:-12px}.legal-intro h1{font-size:44px}.legal-lead{font-size:15px}.legal-nav{grid-template-columns:1fr}.legal-nav>span{grid-column:auto}.legal-content h2{font-size:23px}.legal-content p,.legal-content li{font-size:13px}.legal-notice{grid-template-columns:1fr}.use-cases-page,.use-case-page{width:min(calc(100% - 24px),var(--container));padding-bottom:90px}.use-cases-hero h1,.use-case-hero h1{font-size:44px}.use-cases-lead,.use-case-hero>p{font-size:15px}.use-cases-intro{grid-template-columns:1fr;padding:36px 0}.home-use-case-card,.use-case-card,.use-case-content section,.use-case-panel{padding:22px}.use-case-cta{padding:28px 22px}.use-case-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline-offset:3px;outline:2px solid #a7b1ff}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
