/*! 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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease: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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.grid{display:grid}.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,)}.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,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--ink);font-family:var(--font-sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}.shell{width:min(1440px,100% - 64px);margin:auto}.noise{opacity:.04;pointer-events:none;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E");position:fixed;inset:0}.nav{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;height:96px;display:flex;position:relative}.brand{letter-spacing:-.04em;align-items:center;gap:13px;font-size:20px;display:flex}.brand small{font:8px var(--font-mono);letter-spacing:.25em;color:var(--copper);margin-top:2px;display:block}.brand-mark{border:1px solid #64666a;border-radius:4px;width:34px;height:34px;position:relative;transform:rotate(30deg)}.brand-mark:before,.brand-mark:after{content:"";background:#64666a;width:1px;height:34px;position:absolute;top:-1px;left:50%}.brand-mark:after{transform:rotate(60deg)}.brand-mark:before{transform:rotate(-60deg)}.brand-mark i{background:var(--copper);border-radius:50%;width:4px;height:4px;position:absolute}.brand-mark i:first-child{top:-2px;left:14px}.brand-mark i:nth-child(2){bottom:-2px;left:14px}.brand-mark i:nth-child(3){top:14px;left:-2px}.brand-mark i:nth-child(4){top:14px;right:-2px}.brand-mark i:nth-child(5){top:6px;left:6px}.brand-mark i:nth-child(6){bottom:6px;right:6px}.nav-links{font:11px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:#bdbdb9;gap:34px;display:flex}.nav-links a{transition:all .3s}.nav-links a:hover{color:var(--ink)}.button{background:var(--ink);color:#111;font:11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff38;border-radius:3px;justify-content:space-between;align-items:center;gap:42px;padding:17px 20px;transition:all .35s;display:inline-flex}.button:hover{background:var(--aqua);transform:translateY(-2px);box-shadow:0 15px 40px #9ff5d11f}.button-small{gap:22px;padding:13px 16px}.hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:30px;min-height:calc(100vh - 96px);padding-top:46px;padding-bottom:54px;display:grid;overflow:hidden}.hero-copy{z-index:2;position:relative}.eyebrow{font:10px var(--font-mono);letter-spacing:.2em;color:#bcbdb9;text-transform:uppercase;align-items:center;gap:10px;display:flex}.pulse{background:var(--aqua);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 #9ff5d199}.hero h1{letter-spacing:-.07em;max-width:900px;margin:38px 0 34px;font-size:clamp(58px,6.3vw,112px);font-weight:470;line-height:.89}.hero-lead{color:#a7a8a5;max-width:620px;margin:0 0 38px;font-size:17px;line-height:1.65}.hero-actions{align-items:center;gap:32px;display:flex}.text-link{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #444;padding:12px 0}.text-link span{margin-left:14px}.trust-line{color:#696b6b;font:9px var(--font-mono);letter-spacing:.14em;flex-wrap:wrap;gap:20px;margin-top:58px;display:flex}.trust-line span:not(:last-child):after{content:" /";color:var(--copper)}.kognon-stage{isolation:isolate;height:min(73vh,740px);min-height:580px;position:relative}.kognon-stage:before{content:"";filter:blur(8px);background:radial-gradient(circle at 50% 46%,#e58a5c24,#0000 24%),radial-gradient(circle,#9ff5d10d,#0000 55%);position:absolute;inset:5%}.orbit{border:1px solid #ffffff1c;border-radius:50%;animation:32s linear infinite spin;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.orbit:before,.orbit:after{content:"";border:1px solid var(--copper);background:var(--black);border-radius:50%;width:7px;height:7px;position:absolute}.orbit:before{top:15%;left:8%}.orbit:after{bottom:23%;right:4%}.orbit-a{aspect-ratio:1;width:62%}.orbit-b{aspect-ratio:1;width:82%;animation-duration:48s;animation-direction:reverse}.orbit-c{aspect-ratio:1;opacity:.5;width:102%;animation-duration:64s}.lattice-lines{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:linear-gradient(30deg,#0000 49.8%,#ffffff14 50%,#0000 50.2%),linear-gradient(150deg,#0000 49.8%,#ffffff14 50%,#0000 50.2%);border:1px solid #ffffff1f;position:absolute;inset:15%}.lattice-node{background:#a3a7a6;border-radius:50%;width:6px;height:6px;animation:3s infinite flicker;position:absolute;box-shadow:0 0 16px}.n1{top:22%;left:24%}.n2{animation-delay:-.3s;top:17%;left:37%}.n3{top:19%;left:62%}.n4{animation-delay:-1s;top:29%;left:76%}.n5{top:46%;left:82%}.n6{animation-delay:-1.7s;top:65%;left:75%}.n7{top:76%;left:61%}.n8{top:79%;left:38%}.n9{top:67%;left:22%}.n10{top:48%;left:16%}.n11{top:40%;left:32%}.n12{top:42%;left:68%}.n13{top:60%;left:42%}.n14{top:62%;left:58%}.n15{top:25%;left:49%}.n16{top:69%;left:49%}.n17{top:52%;left:28%}.n18{top:54%;left:72%}.core{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);filter:drop-shadow(0 0 35px #e58a5c2e);background:#080a0ce0;border:1px solid #e58a5c80;place-items:center;width:125px;height:125px;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.core span{font-size:29px;font-weight:300}.core i{clip-path:inherit;border:1px solid #ffffff1a;animation:3s ease-in-out infinite core;position:absolute;inset:18px}.core i:nth-child(2){animation-delay:-1s;inset:28px}.core i:nth-child(3){animation-delay:-2s;inset:39px}.signal{font:9px var(--font-mono);letter-spacing:.16em;color:#777;display:grid;position:absolute}.signal b{color:var(--copper);margin-bottom:5px;font-weight:400}.s1{top:29%;left:2%}.s2{top:34%;right:0}.s3{bottom:19%;left:13%}.status-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:310px;font:8px var(--font-mono);letter-spacing:.12em;color:#777;background:#101317e0;padding:18px;position:absolute;bottom:8%;right:0;overflow:hidden}.status-card div{color:var(--aqua);align-items:center;gap:8px;margin-bottom:17px;display:flex}.status-card strong{color:#e5e4df;font:13px var(--font-sans);letter-spacing:0;margin-bottom:8px;display:block}.status-card p{letter-spacing:0;margin:0;line-height:1.5}.scan{background:var(--aqua);opacity:.5;height:1px;animation:3s linear infinite scan;position:absolute;top:0;left:0;right:0}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:9px var(--font-mono);letter-spacing:.26em;color:#8b8d8c;white-space:nowrap;padding:17px 0;overflow:hidden}.ticker div{width:max-content;animation:24s linear infinite ticker}.ticker i{background:var(--copper);border-radius:50%;width:5px;height:5px;margin:0 36px;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes flicker{50%{opacity:.25;transform:scale(.7)}}@keyframes core{50%{opacity:.25;transform:scale(.86)}}@keyframes scan{0%{transform:translateY(0)}to{transform:translateY(128px)}}@keyframes ticker{to{transform:translate(-50%)}}@media (max-width:900px){.shell{width:min(100% - 32px,720px)}.nav{height:76px}.nav-links{display:none}.hero{grid-template-columns:1fr;padding-top:72px}.hero h1{font-size:clamp(52px,14vw,82px)}.kognon-stage{height:58vh;min-height:480px}.trust-line{margin-top:38px}.status-card{width:250px}.signal{display:none}}@media (max-width:560px){.shell{width:calc(100% - 32px)}.brand{font-size:17px}.button-small{padding:11px 12px;font-size:9px}.hero{padding-top:52px}.hero h1{font-size:50px;line-height:.94}.hero-lead{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start;gap:14px}.kognon-stage{min-height:430px;margin-inline:-40px}.status-card{right:30px}.trust-line{gap:12px}.orbit-a{width:60%}.orbit-b{width:82%}.orbit-c{width:104%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand-kognon{object-fit:contain;filter:drop-shadow(0 0 10px #c2785a1f);width:40px;height:40px;display:block}.kognon-authentic{z-index:2;filter:drop-shadow(0 0 26px #c2785a1f);width:min(68%,540px);height:min(68%,540px);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.kognon-glow{aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#c2785a21,#4a6fa50a 42%,#0000 70%);border-radius:50%;width:52%;animation:3.8s ease-in-out infinite kognonAmbient;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.phase-readout{white-space:nowrap;font:8px var(--font-mono);letter-spacing:.13em;color:#555;z-index:3;align-items:center;gap:10px;display:flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.phase-readout span{animation:8s step-end infinite phaseCycle}.phase-readout span:nth-of-type(2){animation-delay:-1.4s}.phase-readout span:nth-of-type(3){animation-delay:-2.4s}.phase-readout span:nth-of-type(4){animation-delay:-3.6s}.phase-readout span:nth-of-type(5){animation-delay:-5.4s}.phase-readout i{color:#292d31;font-style:normal}@keyframes kognonAmbient{50%{opacity:.7;transform:translate(-50%,-50%)scale(1.1)}}@keyframes phaseCycle{0%,18%{color:#c2785a}19%,to{color:#555}}.menu{color:var(--ink);font:10px var(--font-mono);letter-spacing:.14em;background:0 0;border:0;display:none}.cursor{pointer-events:none;z-index:100;mix-blend-mode:difference;border:1px solid #9ff5d180;border-radius:50%;width:24px;height:24px;margin:-12px;transition:width .2s,height .2s;position:fixed;top:-12px;left:-12px}.reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.75,.2,1);transform:translateY(34px)}.reveal.seen{opacity:1;transform:none}.section{border-top:1px solid var(--line);grid-template-columns:1fr 3fr;padding-top:150px;padding-bottom:78px;display:grid}.section-index{font:10px var(--font-mono);letter-spacing:.17em;color:#767978;margin:12px 0}.section h2,.cta h2,.demo-panel h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,6vw,92px);font-weight:470;line-height:.97}.section h2 em,.cta h2 em{color:var(--copper);font-family:Georgia,serif;font-weight:400}.section>div>p{color:#959794;max-width:600px;margin-top:28px;font-size:16px;line-height:1.7}.product{border:1px solid var(--line);background:#0d1013;grid-template-columns:230px 1fr;min-height:620px;margin-bottom:160px;display:grid}.product-nav{border-right:1px solid var(--line);flex-direction:column;display:flex}.product-nav button{text-align:left;color:#686b6b;border:0;border-bottom:1px solid var(--line);font:11px var(--font-mono);letter-spacing:.17em;background:0 0;flex:1;padding:25px;transition:all .3s}.product-nav button span{margin-bottom:12px;font-size:8px;display:block}.product-nav button.active{color:#101215;background:#f1eee7}.product-screen{color:#17191a;background:#eeeae2;grid-template-columns:72px 1fr;margin:25px;display:grid;box-shadow:0 35px 80px #00000059}.product-screen aside{background:#15181b;flex-direction:column;align-items:center;gap:24px;padding-top:19px;display:flex}.product-screen aside i{background:#666;width:15px;height:2px}.mini-logo{border:1px solid var(--copper);color:#fff;place-items:center;width:32px;height:32px;display:grid}.product-main{flex-direction:column;padding:30px;display:flex}.screen-head{font:8px var(--font-mono);letter-spacing:.16em;color:#737573;border-bottom:1px solid #c9c6c0;justify-content:space-between;padding-bottom:20px;display:flex}.governance i{background:#62b98f;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.question{color:#fff;max-width:60%;font:13px var(--font-mono);background:#15171a;border-radius:4px;align-self:flex-end;margin-top:75px;padding:18px 24px}.answer{background:#fff;border:1px solid #d2cec6;grid-template-columns:32px 1fr;gap:15px;margin-top:20px;padding:25px;display:grid}.answer .check{color:#387456;background:#ccf1de;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.answer span{font:8px var(--font-mono);letter-spacing:.14em;color:#777;margin-bottom:12px;display:block}.answer strong{font-size:17px;font-weight:500;line-height:1.45;display:block}.sources{gap:7px;margin-top:18px;display:flex}.sources b{font:7px var(--font-mono);color:#777;border:1px solid #cac7c0;padding:7px}.prompt{color:#8d8c88;border:1px solid #c5c2bd;justify-content:space-between;margin-top:auto;padding:15px 18px;font-size:12px;display:flex}.prompt b{color:#fff;background:#17191a;border-radius:50%;place-items:center;width:28px;height:28px;margin:-8px;display:grid}.commitments-head{padding-top:80px}.commitments{grid-template-columns:repeat(2,1fr);margin-bottom:160px;display:grid}.commitments article{border:1px solid var(--line);min-height:320px;margin-bottom:-1px;margin-right:-1px;padding:34px;transition:all .4s;position:relative}.commitments article:hover{background:#11171a;transform:translateY(-5px)}.commitments article>span,.inner-items article>span,.case-card>span{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--copper)}.commitments h3{margin:70px 0 18px;font-size:31px;font-weight:500}.commitments p,.inner-items p,.case-card p{color:#898c8b;max-width:430px;line-height:1.65}.commitments article>i,.inner-items article>i{font-style:normal;position:absolute;top:30px;right:30px}.workflow-section{color:#111315;background:#ede9e1;padding-bottom:140px}.section.light{border:0}.workflow{border:1px solid #b9b5ae;align-items:stretch;display:flex}.flow-wrap{flex:1;align-items:center;display:flex}.flow-node{text-align:center;background:#ffffff40;flex-direction:column;flex:1;align-items:center;min-height:175px;padding:28px 18px;display:flex}.flow-node i{width:38px;height:38px;font:12px var(--font-mono);border:1px solid #9b9994;border-radius:50%;place-items:center;margin-bottom:26px;display:grid}.flow-node b{font:10px var(--font-mono);letter-spacing:.12em;margin-bottom:8px}.flow-line{background:#97958f;width:30px;height:1px}.flow-wrap.approval .flow-node{color:#fff;background:#151719;transform:scale(1.07);box-shadow:0 20px 50px #0000002b}.use-grid{padding:150px 0}.use-grid>.section{border:0;grid-template-columns:1fr 3fr;padding-top:0}.case-cards{grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.case-card{border:1px solid var(--line);flex-direction:column;min-height:330px;padding:30px;transition:all .35s;display:flex}.case-card:hover{background:var(--ink);color:#111;transform:translateY(-8px)}.case-card h3{font:12px var(--font-mono);letter-spacing:.14em;margin-top:70px}.case-card p{font-size:19px;line-height:1.45}.case-card b{font:9px var(--font-mono);letter-spacing:.14em;margin-top:auto}.cta{border-top:1px solid var(--line);grid-template-columns:2fr 1fr;gap:10%;padding-top:140px;padding-bottom:150px;display:grid}.cta>div:last-child{align-self:end}.cta>div:last-child p{color:#969896;margin-bottom:32px;font-size:16px;line-height:1.7}.inner-hero{grid-template-columns:1.05fr .95fr;align-items:center;min-height:760px;display:grid;overflow:hidden}.inner-hero h1{letter-spacing:-.065em;margin:38px 0;font-size:clamp(60px,7vw,112px);font-weight:470;line-height:.93}.inner-hero>div:first-child>p:last-child{color:#a4a6a4;max-width:620px;font-size:18px;line-height:1.65}.inner-hero .kognon-stage{opacity:.75;transform:scale(.8)}.inner-items{grid-template-columns:repeat(3,1fr);margin-bottom:150px;display:grid}.inner-items article{border:1px solid var(--line);min-height:430px;margin-left:-1px;padding:34px;transition:all .35s;position:relative}.inner-items article:hover{background:#11171a;transform:translateY(-5px)}.inner-items h2{letter-spacing:-.04em;margin-top:140px;font-size:34px;font-weight:500}.demo-panel{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10%;padding:120px 0;display:grid}.demo-panel>div>p:last-child{color:#929491;max-width:500px;line-height:1.7}.demo-panel form{flex-direction:column;gap:22px;display:flex}.demo-panel label{font:9px var(--font-mono);letter-spacing:.14em;color:#999}.demo-panel input,.demo-panel textarea{color:#fff;border:1px solid var(--line);width:100%;font:14px var(--font-sans);background:#111417;margin-top:8px;padding:17px;display:block}.demo-panel textarea{resize:vertical;min-height:120px}.demo-panel small{color:#666}footer{border-top:1px solid var(--line);padding-top:80px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:50px;padding-bottom:80px;display:grid}.footer-grid>div{color:#858886;flex-direction:column;align-items:flex-start;gap:13px;font-size:13px;display:flex}.footer-grid>div:first-child p{max-width:270px;line-height:1.6}.footer-grid b{font:9px var(--font-mono);letter-spacing:.15em;color:var(--ink);margin-bottom:14px}.footer-grid a:hover{color:var(--ink)}.legal{border-top:1px solid var(--line);color:#626564;font:8px var(--font-mono);letter-spacing:.12em;justify-content:space-between;padding:20px 0 30px;display:flex}@media (max-width:900px){.cursor{display:none}.menu{display:block}.desktop-cta{display:none}.nav-links{border-bottom:1px solid var(--line);background:#0b0d0f;flex-direction:column;padding:30px;display:none;position:absolute;top:76px;left:0;right:0}.nav-links.nav-open{display:flex}.section{grid-template-columns:1fr;padding-top:100px}.product{grid-template-columns:1fr}.product-nav{border-right:0;flex-direction:row}.product-nav button{padding:18px 10px}.product-screen{grid-template-columns:48px 1fr;margin:14px}.product-main{padding:18px}.question{margin-top:40px}.commitments{grid-template-columns:1fr}.workflow{overflow-x:auto}.flow-wrap{min-width:160px}.use-grid>.section,.case-cards{grid-template-columns:1fr}.case-card{min-height:260px}.cta{grid-template-columns:1fr;gap:60px}.inner-hero{grid-template-columns:1fr;padding-top:90px}.inner-hero .kognon-stage{height:440px;min-height:440px}.inner-items{grid-template-columns:1fr}.inner-items article{min-height:330px}.inner-items h2{margin-top:90px}.demo-panel{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}}@media (max-width:560px){.section h2,.cta h2,.demo-panel h2{font-size:43px}.section{padding-top:80px}.product{border-inline:0;width:100%;margin-inline:0}.product-nav button{font-size:8px}.product-screen{grid-template-columns:1fr}.product-screen aside{display:none}.screen-head{gap:12px}.question{max-width:85%;font-size:11px}.answer{grid-template-columns:1fr;padding:17px}.sources{flex-wrap:wrap}.commitments article{min-height:280px}.case-cards{margin-top:20px}.inner-hero h1{font-size:53px}.inner-hero .kognon-stage{margin-top:-30px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.legal{flex-direction:column;gap:20px}}.phase-readout span:first-child{color:inherit}@media (max-width:560px){.phase-readout{display:none}.brand-kognon{width:36px;height:36px}.kognon-authentic{width:70%;height:70%}}:root{--ink:#f3efe7;--muted:#9ca6a3;--black:#030609;--panel:#0a0e12;--line:#b8ded021;--copper:#f19a62;--aqua:#a8efd3}body{background:radial-gradient(circle at 78% 8%,#4d9a7e0e,transparent 28%),radial-gradient(circle at 16% 28%,#f19a620b,transparent 24%),var(--black)}.nav{border-color:#b8ded01f}.brand small,.commitments article>span,.inner-items article>span,.case-card>span,.signal b{color:var(--copper)}.button{background:var(--ink);color:#070a0d;border-color:#f3efe752}.button:hover{background:var(--aqua);box-shadow:0 15px 44px #a8efd321}.pulse{background:var(--aqua);box-shadow:0 0 #a8efd394}.hero h1,.section h2,.cta h2,.inner-hero h1{color:var(--ink)}.hero-lead,.section>div>p,.cta>div:last-child p,.inner-hero>div:first-child>p:last-child{color:#9ba5a2}.section h2 em,.cta h2 em{color:var(--copper)}.orbit{border-color:#a8efd31c}.orbit:before,.orbit:after{border-color:var(--copper);background:var(--black)}.kognon-glow{background:radial-gradient(circle,#f19a6229,#a8efd30e 43%,#0000 72%)}.kognon-authentic{filter:drop-shadow(0 0 32px #f19a6224)}.brand-kognon{filter:drop-shadow(0 0 10px #f19a6229)}.status-card{background:#070b0ee6;border-color:#a8efd32e}.status-card div{color:var(--aqua)}.status-card strong{color:var(--ink)}.scan{background:var(--aqua)}.ticker{color:#75817e;border-color:#a8efd31f}.ticker i{background:var(--copper)}.product{background:#070b0e;border-color:#a8efd324}.product-nav{border-color:#a8efd324}.product-nav button{color:#74807d;border-color:#a8efd31c}.product-nav button.active{color:var(--ink);box-shadow:inset 3px 0 var(--copper);background:linear-gradient(135deg,#f19a6233,#a8efd314)}.product-screen{color:var(--ink);background:#070b0e;border:1px solid #a8efd324;box-shadow:0 35px 90px #00000080}.product-screen aside{background:#05080a;border-right:1px solid #a8efd31c}.mini-logo{border-color:var(--copper)}.screen-head{color:#74807d;border-color:#a8efd321}.governance{color:var(--aqua)}.governance i{background:var(--aqua)}.question{color:var(--ink);background:#12181c;border:1px solid #f19a623b}.answer{background:#0d1316;border-color:#a8efd32e}.answer .check{color:var(--aqua);background:#a8efd324;border:1px solid #a8efd33d}.answer span{color:#7e8986}.answer strong{color:var(--ink)}.sources b{color:#89938f;border-color:#a8efd329}.prompt{color:#7f8986;background:#080c0f;border-color:#a8efd32b}.prompt b{background:var(--copper);color:#050709}.commitments article,.inner-items article,.case-card{border-color:#a8efd321}.commitments article:hover,.inner-items article:hover{background:linear-gradient(145deg,#f19a620e,#a8efd30b)}.workflow-section{color:var(--ink);background:#071013;border-block:1px solid #a8efd321}.section.light .section-index{color:#75817e}.section.light>div>p{color:#9ba5a2}.workflow{border-color:#a8efd32e}.flow-node{background:#a8efd306}.flow-node i{border-color:#a8efd34d}.flow-node span{color:#7f8b87}.flow-line{background:linear-gradient(90deg,var(--copper),var(--aqua));opacity:.5}.flow-wrap.approval .flow-node span{color:var(--aqua)}.case-card:hover{color:var(--ink);background:linear-gradient(145deg,#f19a621f,#a8efd314)}.demo-panel input,.demo-panel textarea{background:#080d10;border-color:#a8efd329}footer{background:#020406;border-color:#a8efd31f}.senang-demo{background:#070b0e;border:1px solid #a8efd326;grid-template-columns:238px 1fr;min-height:770px;margin-bottom:160px;display:grid;overflow:hidden;box-shadow:0 40px 110px #00000052}.demo-chapters{border-right:1px solid #a8efd324;flex-direction:column;display:flex}.demo-chapters button{color:#6f7b78;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a8efd31c;flex:1;min-height:138px;padding:27px 25px;transition:all .35s;position:relative}.demo-chapters button:before{content:"";opacity:0;background:linear-gradient(120deg,#f19a6226,#a8efd30e);transition:all .35s;position:absolute;inset:0}.demo-chapters button>*{z-index:1;position:relative}.demo-chapters button span{font:8px var(--font-mono);letter-spacing:.16em;margin-bottom:17px;display:block}.demo-chapters button b{color:#89938f;font:11px var(--font-mono);letter-spacing:.17em;font-weight:500;display:block}.demo-chapters button i{max-width:150px;font:11px/1.5 var(--font-sans);color:#525c59;margin-top:11px;font-style:normal;display:block}.demo-chapters button.active{box-shadow:inset 3px 0 var(--copper);color:var(--copper)}.demo-chapters button.active:before{opacity:1}.demo-chapters button.active b{color:var(--ink)}.demo-chapters button.active i{color:#9ba5a2}.demo-frame{background:radial-gradient(circle at 30% 0,#f19a620e,#0000 28%),#080c0f;flex-direction:column;min-width:0;padding:24px;display:flex}.demo-browser{color:#1c1b21;background:#fff;border:1px solid #a8efd329;border-radius:8px;min-width:0;height:682px;overflow:hidden;box-shadow:0 28px 80px #0000006b}.demo-browser-top{color:#84908d;height:41px;font:8px var(--font-mono);letter-spacing:.12em;background:#12171b;align-items:center;gap:15px;padding:0 15px;display:flex}.traffic{gap:5px;display:flex}.traffic i{background:#414a4c;border-radius:50%;width:7px;height:7px}.traffic i:first-child{background:var(--copper)}.traffic i:last-child{background:var(--aqua)}.demo-browser-top>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo-live{color:#a9b3b0;white-space:nowrap;margin-left:auto}.demo-live i{background:var(--aqua);border-radius:50%;width:5px;height:5px;margin-right:6px;animation:2s infinite pulse;display:inline-block}.demo-app{background:#f7f7fb;grid-template-columns:154px 1fr;height:641px;display:grid}.demo-side{background:#fff;border-right:1px solid #e8e6ed;flex-direction:column;min-width:0;padding:15px 11px;display:flex}.senang-symbol{align-items:center;height:35px;padding-left:6px;display:flex}.senang-symbol img{filter:brightness(.08);width:29px;height:29px}.demo-scope{background:#f4f1fb;border:1px solid #e6e1f1;border-radius:7px;margin:10px 0 18px;padding:10px}.demo-scope small{color:#9791a3;font:6px var(--font-mono);letter-spacing:.1em;display:block}.demo-scope strong{color:#4b405c;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9px;display:block;overflow:hidden}.demo-side nav{flex-direction:column;gap:3px;display:flex}.demo-side nav span{color:#9a96a0;border-radius:6px;align-items:center;gap:8px;padding:8px 9px;font-size:11px;display:flex}.demo-side nav span i{color:#6e6a75;font-size:8px;font-style:normal}.demo-side nav span.selected{color:#6d43a3;background:#eee8fa}.demo-side nav span.selected i{color:#503078;font-weight:700}.demo-side nav em{color:#b6b1bc;font:6px var(--font-mono);letter-spacing:.11em;margin:12px 8px 4px;font-style:normal}.demo-user{color:#fff;width:27px;height:27px;font:7px var(--font-mono);background:#1d1922;border-radius:7px;place-items:center;margin:auto 5px 0;display:grid}.demo-canvas{min-width:0;animation:.55s cubic-bezier(.2,.8,.2,1) sceneIn;position:relative;overflow:hidden}.demo-app-head{background:#fff;border-bottom:1px solid #e6e4eb;justify-content:space-between;align-items:center;height:69px;padding:0 22px;display:flex}.demo-app-head>div:first-child{flex-direction:column;gap:4px;display:flex}.demo-app-head small{font:6px var(--font-mono);letter-spacing:.12em;color:#9993a1}.demo-app-head strong{font-size:12px;font-weight:650}.model-pill,.audit-actions span,.workflow-actions span{color:#6d6574;font:7px var(--font-mono);border:1px solid #e1dde7;border-radius:6px;padding:8px 10px}.chat-view{background:linear-gradient(#faf9fc,#f6f5f8);height:572px;padding:32px 8% 78px;position:relative;overflow:hidden}.chat-question{color:#fff;background:#27222f;border-radius:11px 11px 3px;width:min(72%,490px);margin-left:auto;padding:13px 15px;font-size:10px;line-height:1.5;box-shadow:0 8px 20px #1d162617}.thinking{gap:10px;margin:26px 0 18px;display:flex}.thinking>img{filter:brightness(.1);width:29px;height:29px}.thinking>div>span{font-size:9px;font-weight:700}.thinking p{color:#8d8793;margin:8px 0;font-size:8px}.thinking p i{border:1px solid #8c5ac5;border-top-color:#0000;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:1s linear infinite spinSimple;display:inline-block}.thinking p:nth-child(4) i{background:#68b88f;border:0}.chat-answer{background:#fff;border:1px solid #e7e3eb;border-radius:8px;max-width:660px;margin-left:39px;padding:18px 20px;animation:.7s .18s both answerRise;box-shadow:0 12px 35px #21192b0d}.answer-label{color:#7a4aaa;font:6px var(--font-mono);letter-spacing:.13em}.chat-answer h3{max-width:610px;margin:9px 0 8px;font-size:14px;line-height:1.38}.chat-answer p{color:#6f6a74;margin:0;font-size:9px;line-height:1.55}.cite-row{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.cite-row b{color:#71499a;font:6px var(--font-mono);background:#f4effa;border-radius:4px;padding:5px 7px;font-weight:500}.chat-composer{color:#aaa5ad;background:#fff;border:1px solid #ded9e4;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 8px 8px 13px;font-size:8px;display:flex;position:absolute;bottom:20px;left:8%;right:8%;box-shadow:0 10px 24px #201a280f}.chat-composer button{color:#fff;background:#6c43a1;border:0;border-radius:6px;width:27px;height:27px}.studio-tabs{color:#9a94a0;font:7px var(--font-mono);align-items:center;gap:15px;display:flex}.studio-tabs b{color:#6b429d;border-bottom:2px solid #6b429d;align-items:center;height:69px;display:flex}.studio-view{background:#efedf2;grid-template-columns:220px 1fr;height:572px;display:grid}.studio-thread{background:#f9f8fa;border-right:1px solid #dedbe2;padding:24px 17px}.studio-event{gap:9px;padding-bottom:26px;display:flex;position:relative}.studio-event:not(:last-of-type):after{content:"";background:#ddd8e3;width:1px;position:absolute;top:22px;bottom:4px;left:10px}.studio-event>i{color:#438164;background:#e7f6ee;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;display:grid}.studio-event.live>i{color:#7445a6;background:#efe6fa;animation:1.8s infinite pulseViolet}.studio-event div{flex-direction:column;gap:5px;display:flex}.studio-event b{font-size:8px}.studio-event span{color:#99929e;font-size:7px}.provenance{background:#fff;border:1px solid #ded9e5;border-radius:7px;margin-top:20px;padding:13px}.provenance small{color:#7447a3;font:6px var(--font-mono);letter-spacing:.1em}.provenance strong{margin:8px 0;font-size:9px;line-height:1.45;display:block}.provenance>div{color:#8e8993;flex-direction:column;gap:5px;font-size:7px;display:flex}.document-preview{aspect-ratio:16/9;color:#f5f1e8;background:#070b0e;flex-direction:column;width:min(78%,590px);margin:33px auto;padding:28px 32px;animation:.7s both documentIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 55px #18121f2b}.document-preview:after{content:"";border:1px solid #a8efd333;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-120px;right:-80px;box-shadow:0 0 0 30px #f19a6208,0 0 0 60px #a8efd305}.deck-top,.deck-foot{color:#8b9692;font:6px var(--font-mono);letter-spacing:.14em;justify-content:space-between;display:flex}.document-preview h2{letter-spacing:-.04em;margin:38px 0 22px;font-size:clamp(18px,2.1vw,31px);font-weight:470;line-height:1.04}.document-preview h2 em{color:var(--copper);font-family:Georgia,serif;font-weight:400}.deck-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:relative}.deck-grid>div{border-top:1px solid #ffffff29;padding:10px}.deck-grid small{color:#7d8784;font:5px var(--font-mono);letter-spacing:.1em;display:block}.deck-grid strong{margin-top:6px;font-size:10px;font-weight:500;display:block}.deck-grid .risk strong{color:var(--copper)}.deck-foot{z-index:1;margin-top:auto;position:relative}.workflow-head{height:69px}.workflow-actions,.audit-actions{align-items:center;gap:6px;display:flex}.workflow-actions b,.audit-actions b{color:#fff;font:7px var(--font-mono);background:#211b29;border-radius:6px;padding:9px 11px;font-weight:500}.workflow-view{grid-template-columns:142px 1fr;height:572px;display:grid}.node-palette{background:#fff;border-right:1px solid #e2dfe6;flex-direction:column;gap:5px;padding:14px 10px;display:flex;overflow:hidden}.node-palette small{color:#aaa4af;font:6px var(--font-mono);letter-spacing:.1em;margin:10px 5px 3px}.node-palette span{color:#615b66;background:#fff;border:1px solid #ece9ef;border-radius:5px;padding:7px 8px;font-size:7px}.workflow-canvas{background-color:#f8f7fa;background-image:radial-gradient(#d8d4dd .7px,#0000 .7px);background-size:14px 14px;position:relative;overflow:hidden}.workflow-canvas svg{width:100%;height:100%;position:absolute;inset:0}.workflow-canvas path{fill:none;stroke:#c5b8d4;stroke-width:2px;vector-effect:non-scaling-stroke}.workflow-canvas path.runner{stroke:#7850a2;stroke-dasharray:5 18;animation:2s linear infinite workflowRun}.builder-node{background:#fff;border:1px solid #dcd6e2;border-radius:7px;align-items:center;gap:8px;width:140px;height:72px;padding:10px;animation:.45s both nodePop;display:flex;position:absolute;box-shadow:0 7px 20px #2d1e3914}.builder-node>i{color:#71459f;background:#f1eafb;border-radius:6px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;display:grid}.builder-node div{min-width:0}.builder-node small{color:#9c95a2;font:5px var(--font-mono);letter-spacing:.08em;display:block}.builder-node strong{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:8px;display:block;overflow:hidden}.builder-node>span{color:#408461;background:#dff4e8;border-radius:50%;place-items:center;width:13px;height:13px;font-size:7px;display:grid;position:absolute;top:6px;right:6px}.node-1{animation-delay:80ms}.node-2{animation-delay:.16s}.node-3{border-color:#e7ad84;animation-delay:.24s}.node-3>i{color:#b4602d;background:#fff0e6}.node-4{animation-delay:.32s}.node-5{animation-delay:.4s}.canvas-note{background:#ffffffed;border:1px solid #ddd8e3;border-radius:7px;width:200px;padding:12px;position:absolute;bottom:14px;right:14px;box-shadow:0 7px 20px #2d1e3912}.canvas-note b{font-size:8px}.canvas-note p{color:#88818e;margin:5px 0 0;font-size:7px;line-height:1.5}.audit-view{background:#f7f6f9;height:572px;padding:22px}.audit-stats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.audit-stats>div{background:#fff;border:1px solid #e5e1e9;border-radius:7px;padding:16px}.audit-stats small{color:#9992a0;font:6px var(--font-mono);letter-spacing:.1em;display:block}.audit-stats strong{letter-spacing:-.04em;margin:10px 0 5px;font-size:23px;display:block}.audit-stats span{color:#75827c;font-size:7px}.audit-table{background:#fff;border:1px solid #e1dde6;border-radius:7px;margin-top:14px;overflow:hidden}.audit-row{color:#5f5964;border-bottom:1px solid #ebe8ee;grid-template-columns:.7fr 1.8fr 1.1fr 1fr .85fr;align-items:center;min-height:52px;padding:0 14px;font-size:7px;display:grid}.audit-row:last-child{border:0}.audit-table-head{color:#9a94a0;min-height:30px;font:5px var(--font-mono);letter-spacing:.08em;background:#f3f1f5}.audit-dot{background:#7550a0;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.verified,.denied{color:#407b5d;font:6px var(--font-mono);background:#e4f4eb;border-radius:9px;justify-self:start;padding:5px 7px}.denied{color:#b15e32;background:#fff0e8}.evidence-strip{background:#fff;border:1px solid #dcd6e2;border-radius:7px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;margin-top:14px;padding:13px 15px;display:grid}.evidence-strip>i{color:#438164;background:#e2f5eb;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.evidence-strip small{color:#76509d;font:5px var(--font-mono);letter-spacing:.09em;display:block}.evidence-strip strong{font-size:8px}.evidence-strip>b{color:#68438d;font:7px var(--font-mono)}.demo-control{color:#75817e;align-items:center;gap:12px;height:41px;display:flex}.demo-control button{width:27px;height:27px;color:var(--ink);font:8px var(--font-mono);cursor:pointer;background:#0c1215;border:1px solid #a8efd32b;border-radius:50%}.demo-control>span,.demo-control>small{font:7px var(--font-mono);letter-spacing:.1em}.demo-control>small{margin-left:auto}.demo-progress{background:#a8efd329;width:118px;height:1px;overflow:hidden}.demo-progress i{background:linear-gradient(90deg,var(--copper),var(--aqua));transform-origin:0;width:100%;height:100%;display:block}.demo-progress i.running{animation:6.5s linear demoProgress}.demo-progress i.paused{transform:scaleX(.45)}.chat-question{animation:.52s cubic-bezier(.2,.8,.2,1) both chatQuestionIn}.chat-route{transition:color .35s,background .35s,border-color .35s}.chat-route.is-routed{color:#3e7c5d;background:#e8f6ee;border-color:#cae8d7}.thinking-live{align-items:flex-start;margin:21px 0 13px;animation:.42s cubic-bezier(.2,.8,.2,1) both thinkingIn}.thinking-mark{flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid;position:relative}.thinking-mark img{z-index:2;filter:brightness(.1);width:25px;height:25px;position:relative}.thinking-mark>span{border:1px solid #7b49aa57;border-right-color:#0000;border-radius:50%;animation:1.4s linear infinite spinSimple;position:absolute;inset:0}.thinking-body{width:min(100%,680px)}.thinking-title{align-items:center;gap:10px;height:21px;display:flex}.thinking-title>span{font-size:9px;font-weight:700}.thinking-title>b{color:#76509b;font:5px var(--font-mono);letter-spacing:.08em;background:#eee8f6;border-radius:4px;padding:4px 6px;font-weight:500}.thinking-steps{flex-direction:column;gap:3px;margin-top:4px;display:flex}.thinking-live .thinking-steps p{color:#aaa5ae;opacity:.48;border-radius:5px;grid-template-columns:16px 1fr auto;align-items:center;height:24px;margin:0;padding:0 8px 0 3px;transition:opacity .3s,color .3s,background .3s,transform .3s;display:grid}.thinking-live .thinking-steps p.active{color:#5f5867;opacity:1;background:#774aa30f;transform:translate(3px)}.thinking-live .thinking-steps p.done{color:#6e766f;opacity:.83}.thinking-live .thinking-steps p i{width:11px;height:11px;font:6px var(--font-mono);border:1px solid #d4ced9;border-radius:50%;place-items:center;margin:0;font-style:normal;animation:none;display:grid}.thinking-live .thinking-steps p.active i{border-color:#0000 #8c5ac5 #8c5ac5;animation:.8s linear infinite spinSimple}.thinking-live .thinking-steps p.done i{color:#3f815e;background:#dff3e8;border:0}.thinking-live .thinking-steps p span{font-size:8px}.thinking-live .thinking-steps p em{color:#7c4ba8;font:5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-style:normal}.reasoning-proof{gap:5px;margin:7px 0 0;animation:.38s both proofIn;display:flex}.reasoning-proof span{color:#4e755e;font:5px var(--font-mono);letter-spacing:.06em;background:#f0f8f3;border:1px solid #dce8e1;border-radius:10px;padding:4px 6px}.chat-answer.streaming h3,.chat-answer.streaming p,.chat-answer.streaming .cite-row{animation:.55s cubic-bezier(.2,.8,.2,1) both streamLine}.chat-answer.streaming p{animation-delay:.16s}.chat-answer.streaming .cite-row{animation-delay:.35s}.chat-answer .cite-row b{animation:.36s both citationIn}.chat-answer .cite-row b:nth-child(2){animation-delay:.1s}.chat-answer .cite-row b:nth-child(3){animation-delay:.2s}.stream-cursor{background:#7549a0;width:5px;height:12px;margin:9px 0 -2px 2px;animation:.55s step-end infinite cursorBlink;display:inline-block}.chat-question-typing{min-height:64px}.chat-typing-cursor{vertical-align:-2px;background:#a8efd3;width:1px;height:1.05em;margin-left:2px;animation:.55s step-end infinite cursorBlink;display:inline-block}.studio-live .studio-thread{padding-top:22px}.studio-live .studio-event{transition:opacity .35s,transform .35s}.studio-live .studio-event.pending{opacity:.32}.studio-live .studio-event.live{transform:translate(3px)}.studio-live .studio-event.done{opacity:.82}.studio-live .provenance{margin-top:4px;transition:border-color .35s,background .35s}.studio-live .provenance.ready{background:#f0f7f2;border-color:#cfe4d7}.artifact-stage{background:radial-gradient(circle at 50% 35%,#72489914,#0000 35%),#efedf1;justify-content:center;align-items:flex-start;min-width:0;display:flex;position:relative;overflow:hidden}.artifact-planning{text-align:center;color:#6f6873;width:min(76%,520px);margin:auto;animation:.45s both thinkingIn}.artifact-kognon{place-items:center;width:92px;height:92px;margin:0 auto 20px;display:grid;position:relative}.artifact-kognon img{z-index:2;filter:brightness(.12);width:58px;height:58px;position:relative}.artifact-kognon span{border:1px solid #70489a40;border-left-color:#0000;border-radius:50%;animation:2.2s linear infinite spinSimple;position:absolute;inset:0}.artifact-kognon:after{content:"";border:1px dashed #c2785a59;border-radius:50%;animation:5s linear infinite reverse spinSimple;position:absolute;inset:13px}.artifact-planning small{color:#70489a;font:6px var(--font-mono);letter-spacing:.12em;display:block}.artifact-planning strong{margin-top:12px;font-size:16px;font-weight:560;display:block}.artifact-planning p{color:#928a97;margin:8px 0 18px;font-size:8px}.artifact-plan-line{background:#d8d1dd;width:190px;height:2px;margin:auto;overflow:hidden}.artifact-plan-line i{background:linear-gradient(90deg,#c2785a,#70489a);width:42%;height:100%;animation:1.5s ease-in-out infinite artifactScan;display:block}.alpha-report{width:min(82%,640px);margin:29px auto 0;padding-top:36px;animation:.6s both documentIn}.alpha-report .artifact-ribbon{z-index:3;color:#8f9996;height:25px;font:5px var(--font-mono);letter-spacing:.1em;background:#ffffff06;border-bottom:1px solid #e6e8eb1f;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0}.artifact-ribbon b{color:#c2785a;font-weight:500}.alpha-report h2{margin:30px 0 20px;font-size:clamp(16px,1.7vw,27px)}.alpha-report.report-building:before{content:"";z-index:4;background:linear-gradient(105deg,#0000 35%,#a8efd312 50%,#0000 65%);animation:1.25s ease-in-out infinite artifactSheen;position:absolute;inset:0;transform:translate(-100%)}.artifact-progress,.artifact-ready{background:#f8f7f9f5;border:1px solid #ded8e3;border-radius:7px;grid-template-columns:1fr auto;gap:7px 10px;width:min(68%,490px);padding:10px 13px;animation:.4s both proofIn;display:grid;position:absolute;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #241c2b1a}.artifact-progress span{color:#77717b;font-size:7px}.artifact-progress b{color:#70489a;font:6px var(--font-mono);font-weight:500}.artifact-progress>i{background:#ddd6e2;grid-column:1/-1;height:2px;overflow:hidden}.artifact-progress>i em{background:linear-gradient(90deg,#c2785a,#70489a);height:100%;transition:width .6s;display:block}.artifact-ready{background:#f1f8f4f7;border-color:#cce3d5;grid-template-columns:22px 1fr;align-items:center}.artifact-ready>span{color:#3f7e5c;background:#dcefe4;border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.artifact-ready b{font-size:8px}.artifact-ready em{color:#6f7d74;font-size:6px;font-style:normal}.studio-chat-view{background:radial-gradient(circle at 50% 15%,#70489a12,#0000 32%),linear-gradient(#f1eff2,#e8e7e9);height:572px;padding:30px 8% 78px;position:relative;overflow:hidden}.studio-chat-intro{text-align:center;color:#665f6a;width:min(520px,72%);transition:opacity .35s,transform .35s;position:absolute;top:64px;left:50%;transform:translate(-50%)}.studio-chat-phase-1 .studio-chat-intro,.studio-chat-phase-2 .studio-chat-intro{opacity:0;pointer-events:none;transform:translate(-50%,-14px)}.studio-chat-kognon{place-items:center;width:68px;height:68px;margin:0 auto 14px;display:grid;position:relative}.studio-chat-kognon img{z-index:2;filter:brightness(.12);width:42px;height:42px;position:relative}.studio-chat-kognon span{border:1px solid #70489a3d;border-right-color:#0000;border-radius:50%;animation:2.2s linear infinite spinSimple;position:absolute;inset:0}.studio-chat-intro small{color:#70489a;font:6px var(--font-mono);letter-spacing:.12em}.studio-chat-intro h3{letter-spacing:-.02em;margin:10px 0 0;font-size:18px;font-weight:540;line-height:1.28}.studio-type-composer{background:#fff;border:1px solid #d8d2dd;border-radius:10px;grid-template-columns:1fr 32px;align-items:center;gap:12px;min-height:62px;padding:12px 12px 12px 16px;animation:.4s both proofIn;display:grid;position:absolute;bottom:78px;left:12%;right:12%;box-shadow:0 16px 36px #2b213317}.studio-type-composer>span{color:#544e58;font-size:9px;line-height:1.5}.studio-type-composer>span i{vertical-align:-2px;background:#7447a2;width:1px;height:12px;margin-left:2px;animation:.55s step-end infinite cursorBlink;display:inline-block}.studio-type-composer button{color:#fff;background:#70459e;border:0;border-radius:7px;width:32px;height:32px}.studio-user-prompt{width:min(76%,580px);font-size:9px;animation:.45s both chatQuestionIn}.studio-chat-reasoning{background:#f8f7f9ed;border:1px solid #ddd7e2;border-radius:8px;gap:11px;width:min(84%,680px);margin:26px 0 0 3%;padding:14px 16px;animation:.42s both thinkingIn;display:flex;box-shadow:0 12px 28px #281f310f}.studio-chat-reasoning>div:last-child{flex:1;min-width:0}.studio-chat-reasoning p{color:#9b949f;grid-template-columns:16px 1fr;align-items:center;min-height:24px;margin:3px 0;font-size:8px;display:grid}.studio-chat-reasoning p i{width:11px;height:11px;font:6px var(--font-mono);border:1px solid #d2cbd8;border-radius:50%;place-items:center;font-style:normal;display:grid}.studio-chat-reasoning p.done{color:#696f6a}.studio-chat-reasoning p.done i{color:#407d5d;background:#dff2e7;border:0}.studio-chat-reasoning p.active{color:#5d5663}.studio-chat-reasoning p.active i{border-color:#0000 #8453b2 #8453b2;animation:.8s linear infinite spinSimple}.studio-artifact-handoff{background:#edf7f1;border:1px solid #cfe2d7;border-radius:6px;grid-template-columns:21px 1fr;align-items:center;gap:9px;margin-top:9px;padding:9px 10px;animation:.4s both proofIn;display:grid}.studio-artifact-handoff>span{color:#3e7c5b;background:#d8eee1;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;display:grid}.studio-artifact-handoff b{font-size:8px;display:block}.studio-artifact-handoff em{color:#6d7b72;margin-top:3px;font-size:6px;font-style:normal;display:block}@keyframes sceneIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes chatQuestionIn{0%{opacity:0;transform:translate(16px,8px)scale(.98)}to{opacity:1;transform:none}}@keyframes thinkingIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes proofIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes streamLine{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(4px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes citationIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes cursorBlink{50%{opacity:0}}@keyframes artifactScan{0%{transform:translate(-120%)}60%,to{transform:translate(340%)}}@keyframes artifactSheen{to{transform:translate(100%)}}@keyframes answerRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes documentIn{0%{opacity:0;transform:scale(.94)translateY(15px)}to{opacity:1;transform:none}}@keyframes nodePop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes workflowRun{to{stroke-dashoffset:-46px}}@keyframes demoProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes spinSimple{to{transform:rotate(360deg)}}@keyframes pulseViolet{50%{box-shadow:0 0 0 6px #7545a614}}@media (max-width:1100px){.senang-demo{grid-template-columns:180px 1fr}.demo-app{grid-template-columns:124px 1fr}.demo-side nav span{padding:7px 5px}.demo-side nav span i{font-size:7px}.studio-view{grid-template-columns:180px 1fr}.workflow-view{grid-template-columns:115px 1fr}.builder-node{width:115px;margin-left:12px}.canvas-note{width:175px}}@media (max-width:900px){.senang-demo{grid-template-columns:1fr;width:calc(100% - 32px)}.demo-chapters{border-bottom:1px solid #a8efd324;border-right:0;flex-direction:row}.demo-chapters button{min-height:100px;padding:18px 14px}.demo-chapters button i{display:none}.demo-chapters button.active{box-shadow:inset 0 3px var(--copper)}.demo-frame{padding:14px}.demo-browser{height:640px}.demo-app{grid-template-columns:108px 1fr;height:599px}.demo-side nav span i{display:none}.chat-view,.studio-view,.workflow-view,.audit-view{height:530px}.studio-view{grid-template-columns:150px 1fr}.workflow-view{grid-template-columns:100px 1fr}.node-palette{padding:8px 6px}.node-palette span{font-size:6px}.audit-row{grid-template-columns:.75fr 1.7fr 1fr .9fr}.audit-row>span:nth-child(4){display:none}}@media (max-width:650px){.senang-demo{border-inline:0;width:100%;min-height:650px;margin-inline:0}.demo-chapters button{min-height:72px;padding:13px 9px}.demo-chapters button span{margin-bottom:9px}.demo-chapters button b{font-size:8px}.demo-frame{padding:8px}.demo-browser{border-radius:5px;height:560px}.demo-browser-top{height:35px}.demo-live{display:none}.demo-app{grid-template-columns:46px 1fr;height:525px}.demo-side{padding:10px 6px}.demo-scope,.demo-side nav i,.demo-side nav em{display:none}.demo-side nav span{justify-content:center;font-size:10px}.senang-symbol{justify-content:center;padding:0}.senang-symbol img{width:25px}.demo-user{margin:auto auto 0}.demo-app-head{height:60px;padding:0 12px}.model-pill{display:none}.chat-view,.studio-view,.workflow-view,.audit-view{height:465px}.chat-view{padding:22px 4% 67px}.chat-answer{margin-left:0}.thinking{margin-top:20px}.studio-tabs span{display:none}.studio-view{grid-template-columns:1fr}.studio-thread{display:none}.document-preview{width:90%;margin-top:42px;padding:20px}.document-preview h2{margin:25px 0 14px}.workflow-actions span{display:none}.workflow-view{grid-template-columns:1fr}.node-palette{display:none}.builder-node{width:94px;height:63px;margin-left:20px;padding:7px}.builder-node>i{display:none}.builder-node strong{font-size:7px}.canvas-note{width:155px}.audit-view{padding:11px}.audit-stats{gap:5px}.audit-stats>div{padding:10px}.audit-stats strong{font-size:17px}.audit-stats span{display:none}.audit-row{grid-template-columns:.8fr 1.8fr 1fr;min-height:48px;padding:0 8px}.audit-row>span:nth-child(3),.audit-row>span:nth-child(4),.evidence-strip>b,.demo-control>small{display:none}.chat-question{width:88%;padding:10px 12px;font-size:9px}.chat-question-typing{min-height:72px}.thinking-live{gap:7px;margin:12px 0 8px}.thinking-mark{flex-basis:25px;width:25px;height:25px}.thinking-mark img{width:20px;height:20px}.thinking-title{height:18px}.thinking-title>b{display:none}.thinking-live .thinking-steps p{grid-template-columns:15px 1fr;height:19px;padding-right:4px}.thinking-live .thinking-steps p em{display:none}.thinking-live .thinking-steps p span{font-size:7px}.reasoning-proof{display:none}.chat-answer{padding:12px 13px}.chat-answer h3{margin:7px 0 5px;font-size:12px}.chat-answer p{font-size:8px;line-height:1.4}.cite-row{margin-top:8px}.cite-row b{padding:4px 5px}.chat-composer{bottom:12px}.studio-chat-view{height:465px;padding:18px 4% 65px}.studio-chat-intro{width:82%;top:38px}.studio-chat-kognon{width:54px;height:54px;margin-bottom:10px}.studio-chat-kognon img{width:34px;height:34px}.studio-chat-intro h3{font-size:15px}.studio-type-composer{min-height:72px;padding:9px 9px 9px 12px;bottom:63px;left:5%;right:5%}.studio-type-composer>span{font-size:8px}.studio-user-prompt{width:92%;font-size:8px}.studio-chat-reasoning{gap:7px;width:96%;margin:16px 0 0;padding:10px 9px}.studio-chat-reasoning .thinking-title b{display:none}.studio-chat-reasoning p{min-height:21px;font-size:7px}.studio-artifact-handoff{margin-top:6px;padding:7px}.alpha-report{width:92%;padding:30px 15px 16px}.alpha-report h2{margin:20px 0 12px;font-size:15px}.artifact-progress,.artifact-ready{width:84%;bottom:14px}}.brand-kognon,.kognon-authentic,.senang-symbol img,.thinking>img{filter:none!important}.senang-symbol{background:#0b0f14;border-radius:7px;width:34px;height:34px;margin-left:4px;padding:4px}.senang-symbol img{width:26px;height:26px}.thinking>img{background:#0b0f14;border-radius:6px;padding:4px}.demo-scope-list{background:#fbfaff;border:1px solid #e6e1f1;border-radius:7px;flex-direction:column;gap:2px;margin:8px 0 13px;padding:8px 7px;display:flex}.demo-scope-list small{color:#9791a3;font:6px var(--font-mono);letter-spacing:.1em;padding:2px 4px 5px}.demo-scope-list span,.demo-scope-list strong{color:#76707d;border-radius:4px;padding:4px 5px;font-size:7px;font-weight:500}.demo-scope-list strong{color:#57337d;background:#eee8fa;padding-left:13px}.demo-scope-list span:nth-of-type(2){color:#5d5663;font-weight:650}.demo-scope-list span:last-child{color:#5d5663;border-top:1px solid #ece8f0;border-radius:0;margin-top:2px}.hero h1{font-size:clamp(54px,5.15vw,92px)}.scope-system{padding:15px 0 155px}.scope-heading{border-top:1px solid var(--line);grid-template-columns:1fr 3fr;padding:110px 0 70px;display:grid}.scope-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,6vw,92px);font-weight:470;line-height:.97}.scope-heading h2 em{color:var(--copper);font-family:Georgia,serif;font-weight:400}.scope-heading>div>p{color:#9ba5a2;max-width:620px;margin-top:27px;font-size:16px;line-height:1.7}.scope-cards{grid-template-columns:repeat(3,1fr);display:grid}.scope-card{background:linear-gradient(155deg,#f19a6206,#a8efd305);border:1px solid #a8efd324;min-height:610px;margin-left:-1px;padding:27px;transition:all .4s;position:relative;overflow:hidden}.scope-card:hover{z-index:2;background:linear-gradient(155deg,#f19a6212,#a8efd30a);transform:translateY(-7px)}.scope-card-top{font:8px var(--font-mono);letter-spacing:.13em;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.scope-card-top>span{color:var(--copper)}.scope-card-top>b{font-weight:500}.scope-card-top>i{color:#86908d;border:1px solid #a8efd32b;border-radius:10px;padding:6px 7px;font-size:6px;font-style:normal}.scope-graph{height:255px;margin:20px -5px 8px;position:relative}.scope-ring{border:1px solid #e6e8eb29;border-radius:50%;animation:24s linear infinite scopeSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(30deg)}.scope-ring:before,.scope-ring:after{content:"";background:#0b0f14;border:1px solid #e6e8eb;border-radius:50%;width:5px;height:5px;position:absolute}.scope-ring:before{top:12%;left:15%}.scope-ring:after{bottom:14%;right:11%}.ring-one{width:125px;height:125px}.ring-two{width:205px;height:205px;animation-duration:34s;animation-direction:reverse}.graph-core{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:#0b0f14;border:1px solid #c2785a47;place-items:center;width:80px;height:80px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.graph-core img{filter:none;width:66px;height:66px}.graph-dot{background:#e6e8eb;border-radius:50%;width:6px;height:6px;animation:3s ease-in-out infinite scopePulse;position:absolute;box-shadow:0 0 12px #e6e8eb59}.graph-dot.d1{top:23%;left:18%}.graph-dot.d2{animation-delay:-.6s;top:26%;right:18%}.graph-dot.d3{animation-delay:-1.2s;top:55%;right:11%}.graph-dot.d4{animation-delay:-1.8s;bottom:11%;right:28%}.graph-dot.d5{animation-delay:-2.4s;bottom:13%;left:26%}.graph-dot.d6{animation-delay:-2.8s;top:57%;left:11%}.scope-1 .graph-dot{box-shadow:0 0 12px #c2785a80}.scope-1 .d2,.scope-1 .d4{background:#c2785a}.scope-2 .ring-two{border-style:dashed}.scope-card h3{letter-spacing:-.04em;margin:13px 0;font-size:27px;font-weight:500;line-height:1.13}.scope-card>p{color:#8d9693;font-size:14px;line-height:1.62}.scope-rule{flex-wrap:wrap;gap:7px;display:flex;position:absolute;bottom:25px;left:27px;right:27px}.scope-rule span{color:#68726f;font:6px var(--font-mono);letter-spacing:.08em;border:1px solid #a8efd31f;padding:6px 7px}.demo-heading{padding-top:125px}.control-section{background:radial-gradient(circle at 75% 18%,#4a6fa514,#0000 27%),#080c10;border-block:1px solid #a8efd31f;padding-bottom:150px}.control-section .section{border:0}.control-grid{grid-template-columns:repeat(3,1fr);display:grid}.control-card{background:#05090c9e;border:1px solid #a8efd324;min-height:570px;margin-left:-1px;padding:27px;position:relative;overflow:hidden}.control-card:after{content:"";background:linear-gradient(90deg,#0000,#c2785a,#0000);height:1px;animation:5s linear infinite controlScan;position:absolute;top:0;left:0;right:0}.control-label{font:7px var(--font-mono);letter-spacing:.11em;align-items:center;gap:10px;display:flex}.control-label span{color:#c2785a}.control-label b{font-weight:500}.control-label i{color:#9ca7a3;background:#a8efd30f;border-radius:10px;margin-left:auto;padding:6px 7px;font-size:6px;font-style:normal}.control-card h3{letter-spacing:-.04em;margin:52px 0 28px;font-size:27px;font-weight:500;line-height:1.13}.control-card>p{color:#7e8985;font-size:12px;line-height:1.6;position:absolute;bottom:24px;left:27px;right:27px}.model-stack{flex-direction:column;gap:7px;display:flex}.model-row{background:#0d1317;border:1px solid #a8efd31a;border-radius:5px;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.model-row>i{color:#9aa5a2;width:31px;height:31px;font:7px var(--font-mono);background:#151c21;border-radius:5px;place-items:center;font-style:normal;display:grid}.model-row>span b{font-size:10px;font-weight:500;display:block}.model-row>span small{color:#69736f;margin-top:4px;font-size:7px;display:block}.model-row>strong{font:6px var(--font-mono);color:#76817e}.model-row.selected{background:linear-gradient(90deg,#c2785a1c,#0d1317);border-color:#c2785a54}.model-row.selected>strong{color:#c2785a}.spend-metrics{grid-template-columns:1fr 1fr;gap:7px;display:grid}.spend-metrics>div{background:#0d1317;border:1px solid #a8efd31c;padding:14px}.spend-metrics small{color:#717c78;font:6px var(--font-mono);letter-spacing:.09em;display:block}.spend-metrics strong{margin:9px 0 3px;font-size:25px;font-weight:500;display:block}.spend-metrics i{color:#c2785a;font:6px var(--font-mono);font-style:normal}.spend-bars{flex-direction:column;gap:14px;margin-top:27px;display:flex}.spend-bars>div{font:6px var(--font-mono);color:#7a8581;grid-template-columns:86px 1fr 28px;align-items:center;gap:8px;display:grid}.spend-bars>div>i{background:#161d21;border-radius:2px;height:4px;overflow:hidden}.spend-bars>div>i b{background:linear-gradient(90deg,#c2785a,#a8efd3);height:100%;animation:1.4s both barGrow;display:block}.spend-bars>div>strong{text-align:right;color:#9ca6a3;font-weight:500}.audit-events{flex-direction:column;gap:7px;display:flex}.audit-events>div{background:#0d1317;border:1px solid #a8efd31a;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.audit-events>div>i{width:27px;height:27px;font:8px var(--font-mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.audit-events i.ok{color:#a8efd3;background:#a8efd317}.audit-events i.stop{color:#c2785a;background:#c2785a1f}.audit-events i.wait{color:#e6e8eb;border:1px solid #e6e8eb33}.audit-events span b{font-size:9px;font-weight:500;display:block}.audit-events span small{color:#707b77;margin-top:5px;font-size:7px;display:block}.audit-events time{color:#66706d;font:6px var(--font-mono)}@keyframes scopeSpin{to{transform:translate(-50%,-50%)rotate(390deg)}}@keyframes scopePulse{50%{opacity:.25;transform:scale(.7)}}@keyframes controlScan{0%{transform:translateY(0)}to{transform:translateY(570px)}}@keyframes barGrow{0%{width:0}}@media (max-width:1000px){.scope-heading,.scope-cards,.control-grid{grid-template-columns:1fr}.scope-card,.control-card{min-height:520px;margin:0 0 -1px}.scope-graph{height:220px}.control-card>p{margin-top:26px;position:static}.control-card{min-height:auto;padding-bottom:30px}.control-section{padding-bottom:100px}.control-card h3{margin-top:38px}}@media (max-width:650px){.hero h1{font-size:46px}.scope-system{padding-bottom:95px}.scope-heading{padding:80px 0 45px}.scope-heading h2{font-size:43px}.scope-card{min-height:560px;padding:21px}.scope-rule{left:21px;right:21px}.control-card{padding:21px}.control-card h3{font-size:24px}.demo-scope-list{display:none}.senang-symbol{margin:0 auto}.demo-side nav{margin-top:10px}}.kognon-stage{--kognon-y:40%;isolation:isolate}.kognon-stage:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000,#030609b8 46%,#030609f5);height:150px;position:absolute;bottom:0;left:8%;right:8%}.kognon-authentic{aspect-ratio:1;object-fit:contain;width:min(62%,500px);height:auto;top:var(--kognon-y);filter:none!important}.kognon-glow,.orbit{top:var(--kognon-y)}.phase-readout{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030609ad;border-radius:20px;padding:7px 11px;bottom:126px}.status-card{z-index:6;background:linear-gradient(145deg,#0d1316f7,#05090cf0);border-color:#e6e8eb2b #e6e8eb2b #e6e8eb2b #c2785a;border-left-style:solid;border-left-width:2px;width:360px;min-height:104px;padding:16px 18px;bottom:10px;right:0;box-shadow:0 18px 55px #00000059}.status-card div{border-bottom:1px solid #a8efd324;margin-bottom:10px;padding-bottom:10px}.status-card strong{font-size:14px}.status-card p{color:#818b87;max-width:300px}.status-card .scan{display:none}.s3{bottom:26%}@media (max-width:900px){.kognon-stage{--kognon-y:39%;height:clamp(610px,75vh,680px);min-height:610px;margin-top:10px}.kognon-stage:after{height:165px;left:0;right:0}.kognon-authentic{width:min(58%,390px)}.orbit-a{width:54%}.orbit-b{width:72%}.orbit-c{width:90%}.status-card{grid-template-rows:auto auto;grid-template-columns:174px 1fr;column-gap:20px;width:auto;min-height:82px;padding:14px 18px;display:grid;bottom:12px;left:18px;right:18px}.status-card div{border:0;border-right:1px solid #a8efd324;grid-area:1/1/3;align-self:stretch;align-items:center;margin:0;padding:0 18px 0 0;display:flex}.status-card strong{grid-area:1/2;align-self:end;margin:0 0 4px;font-size:14px}.status-card p{grid-area:2/2;align-self:start;margin:0}.phase-readout{bottom:112px}.s1{top:28%;left:1%}.s2{top:32%;right:1%}.s3{bottom:24%;left:7%}}@media (max-width:560px){.kognon-stage{height:580px;min-height:580px;margin-inline:-16px}.kognon-authentic{width:min(68%,330px)}.orbit-a{width:62%}.orbit-b{width:84%}.orbit-c{width:106%}.status-card{min-height:0;padding:14px 15px;display:block;bottom:10px;left:12px;right:12px}.status-card div{border:0;border-bottom:1px solid #a8efd324;margin:0 0 9px;padding:0 0 9px;display:flex}.status-card strong{margin-bottom:5px;font-size:12px;display:block}.status-card p{font-size:10px}.phase-readout,.signal{display:none}}.demo-chapters button{min-height:104px;padding:20px 22px}.agent-actions{align-items:center;gap:7px;display:flex}.agent-actions span,.agent-actions b{color:#6d6574;font:7px var(--font-mono);border:1px solid #e1dde7;border-radius:6px;padding:8px 10px;font-weight:500}.agent-actions b{color:#fff;background:#241d2d;border-color:#241d2d}.agent-view{background:#f5f3f7;grid-template-columns:.42fr .58fr;height:572px;display:grid}.agent-profile{color:#e6e8eb;background:radial-gradient(circle at 50% 29%,#c2785a2b,#0000 25%),#0b0f14;padding:28px;position:relative;overflow:hidden}.agent-profile:after{content:"";pointer-events:none;background-image:radial-gradient(#e6e8eb1f .6px,#0000 .6px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.agent-avatar{place-items:center;width:150px;height:150px;margin:6px auto 18px;display:grid;position:relative}.agent-avatar img{filter:none;z-index:2;width:92px;height:92px;position:relative}.agent-orbit{border:1px solid #e6e8eb29;border-radius:50%;animation:18s linear infinite agentSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agent-orbit:after{content:"";background:#c2785a;border-radius:50%;width:6px;height:6px;position:absolute;top:12%;left:13%;box-shadow:0 0 10px #c2785a80}.agent-orbit.o1{width:118px;height:118px}.agent-orbit.o2{width:148px;height:148px;animation-duration:26s;animation-direction:reverse}.agent-active{z-index:2;color:#a8efd3;font:6px var(--font-mono);letter-spacing:.1em;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.agent-active i{background:#a8efd3;border-radius:50%;width:5px;height:5px;animation:2s infinite pulse;box-shadow:0 0 #a8efd373}.agent-profile h2{z-index:2;text-align:center;letter-spacing:-.04em;margin:18px 0 10px;font-size:25px;font-weight:500;line-height:1.04;position:relative}.agent-profile>p{z-index:2;color:#949c99;text-align:center;max-width:360px;margin:0 auto;font-size:8px;line-height:1.55;position:relative}.agent-metrics{z-index:2;border:1px solid #e6e8eb1f;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:22px;left:24px;right:24px}.agent-metrics>div{text-align:center;border-right:1px solid #e6e8eb1a;padding:11px}.agent-metrics>div:last-child{border:0}.agent-metrics small{color:#6f7976;font:5px var(--font-mono);letter-spacing:.08em;display:block}.agent-metrics strong{margin-top:5px;font-size:13px;font-weight:500;display:block}.agent-config{background:#fbfafc;padding:22px}.config-title{color:#9c95a1;font:6px var(--font-mono);letter-spacing:.1em;border-bottom:1px solid #e3dfe7;justify-content:space-between;padding-bottom:14px;display:flex}.config-title b{color:#6b438f;font-weight:500}.config-row{border-bottom:1px solid #e7e3e9;grid-template-columns:24px 1fr auto;align-items:center;gap:11px;padding:18px 4px;display:grid}.config-row>i{color:#6e4592;width:24px;height:24px;font:6px var(--font-mono);background:#f0e9f7;border-radius:50%;place-items:center;font-style:normal;display:grid}.config-row small{color:#9e97a2;font:5px var(--font-mono);letter-spacing:.09em;display:block}.config-row strong{margin-top:5px;font-size:10px;display:block}.config-row p{color:#8c8690;margin:4px 0 0;font-size:7px}.config-ok{color:#438061;background:#e1f3e8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;display:grid}.config-count{color:#6e4592;background:#f0e9f7;border-radius:5px;place-items:center;width:19px;height:19px;font-size:7px;display:grid}.agent-guardrail{background:#fff8f2;border:1px solid #e5c6b2;border-radius:6px;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;margin-top:15px;padding:12px 13px;display:grid}.agent-guardrail>span{color:#aa5c32;background:#f8e7db;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.agent-guardrail small{color:#a26d4f;font:5px var(--font-mono);letter-spacing:.08em;display:block}.agent-guardrail strong{font-size:8px}.agent-guardrail>i{color:#a65c34;font:5px var(--font-mono);font-style:normal}.skill-view{background:#f5f3f7;grid-template-columns:230px 1fr;height:572px;display:grid}.skill-library{background:#fbfafc;border-right:1px solid #e2dee6;padding:19px 14px}.skill-library-title{color:#9c95a1;font:5px var(--font-mono);letter-spacing:.09em;justify-content:space-between;padding:0 3px 13px;display:flex}.skill-library-title b{color:#6f6874;font-weight:500}.skill-item{background:#fff;border:1px solid #e7e2ea;border-radius:6px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;margin-bottom:7px;padding:11px 9px;display:grid}.skill-item>i{color:#70489a;background:#f2edf7;border-radius:6px;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;display:grid}.skill-item b{font-size:8px;display:block}.skill-item span{color:#9a939f;margin-top:4px;font-size:6px;display:block}.skill-item>strong{color:#8d8592;font:5px var(--font-mono);font-weight:500}.skill-item.selected{background:#f8f3fc;border-color:#d8c5e8;box-shadow:inset 2px 0 #70489a}.skill-item.selected>strong{color:#70489a}.skill-used{border-top:1px solid #e5e1e8;margin-top:28px;padding:12px}.skill-used>small{color:#9d96a1;font:5px var(--font-mono);letter-spacing:.09em}.skill-used>div{align-items:center;gap:8px;margin-top:10px;display:flex}.skill-used>div>span{color:#fff;width:27px;height:27px;font:6px var(--font-mono);background:#1b1620;border-radius:6px;place-items:center;display:grid}.skill-used p{margin:0}.skill-used p b{font-size:7px;display:block}.skill-used p em{color:#98919b;margin-top:3px;font-size:6px;font-style:normal;display:block}.skill-canvas{background-color:#f8f7fa;background-image:radial-gradient(#d8d4dd .65px,#0000 .65px);background-size:14px 14px;padding:22px 25px}.skill-intro{justify-content:space-between;align-items:flex-start;display:flex}.skill-intro span{color:#70489a;font:5px var(--font-mono);letter-spacing:.1em}.skill-intro h3{letter-spacing:-.03em;margin:6px 0 5px;font-size:19px}.skill-intro p{color:#89838c;margin:0;font-size:7px}.skill-intro>i{color:#8f8795;font:5px var(--font-mono);background:#fff;border:1px solid #ded8e3;border-radius:9px;padding:6px 7px;font-style:normal}.skill-steps{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:27px;display:grid}.skill-step{background:#fff;border:1px solid #ded9e3;border-radius:7px;min-height:205px;padding:12px 10px;animation:.45s both skillStepIn;position:relative;box-shadow:0 7px 19px #30233c0d}.skill-step:nth-child(2){animation-delay:80ms}.skill-step:nth-child(3){animation-delay:.16s}.skill-step:nth-child(4){border-color:#e2b598;animation-delay:.24s}.skill-step>span{color:#a49da8;font:5px var(--font-mono)}.skill-step>i{color:#70489a;background:#f0e9f7;border-radius:50%;place-items:center;width:31px;height:31px;margin:25px auto 20px;font-size:10px;font-style:normal;display:grid}.skill-step:nth-child(4)>i{color:#a65b31;background:#fff0e6}.skill-step b{text-align:center;font:7px var(--font-mono);letter-spacing:.07em;display:block}.skill-step p{color:#8f8893;text-align:center;margin:7px 0 0;font-size:6px;line-height:1.45}.skill-step>em{z-index:2;background:#bdb4c6;width:10px;height:1px;position:absolute;top:50%;right:-9px}.skill-policy{background:#ffffffe6;border:1px solid #dfd9e4;border-radius:6px;align-items:center;gap:7px;margin-top:20px;padding:11px 12px;display:flex}.skill-policy>span{color:#8f8794;font:5px var(--font-mono);letter-spacing:.09em;margin-right:auto}.skill-policy b{color:#518066;font:5px var(--font-mono);background:#edf6f1;border-radius:9px;padding:6px 7px;font-weight:500}@keyframes agentSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes skillStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1000px){.agent-view{grid-template-columns:.4fr .6fr}.agent-profile{padding:20px}.skill-view{grid-template-columns:190px 1fr}.skill-canvas{padding:19px}.skill-step{min-height:195px}}@media (max-width:900px){.demo-chapters button{min-height:88px;padding:14px 9px}.demo-chapters button span{margin-bottom:11px}.agent-view,.skill-view{height:530px}.agent-view{grid-template-columns:1fr}.agent-profile{display:none}.skill-view{grid-template-columns:160px 1fr}.skill-steps{gap:5px}.skill-step{padding:10px 6px}.skill-policy b:last-child{display:none}}@media (max-width:650px){.demo-chapters{grid-template-columns:repeat(3,1fr);display:grid}.demo-chapters button{min-height:66px}.demo-chapters button:nth-child(-n+3){border-bottom:1px solid #a8efd31c}.demo-chapters button.active{box-shadow:inset 0 3px var(--copper)}.agent-view,.skill-view{height:465px}.agent-config{padding:15px}.config-row{padding:13px 2px}.skill-view{grid-template-columns:1fr}.skill-library{display:none}.skill-canvas{padding:16px 12px}.skill-steps{grid-template-columns:repeat(2,1fr);margin-top:17px}.skill-step{min-height:135px}.skill-step>i{margin:12px auto 10px}.skill-step>em{display:none}.skill-policy{flex-wrap:wrap}.skill-policy>span{width:100%}.skill-policy b{font-size:4px}}.scope-cards{gap:14px}.scope-card{--scope-accent:#f19a62;--scope-rgb:241,154,98;background:radial-gradient(circle at 50% 33%,rgba(var(--scope-rgb),.1),transparent 31%),linear-gradient(145deg,#0f1519f5,#05090cf5);isolation:isolate;border:1px solid #a8efd326;border-radius:14px;min-height:660px;margin:0;padding:24px;box-shadow:0 24px 80px #00000029}.scope-card:nth-child(2){--scope-accent:#e6c099;--scope-rgb:230,192,153}.scope-card:nth-child(3){--scope-accent:#a8efd3;--scope-rgb:168,239,211}.scope-card:before{content:"";border-radius:inherit;background:linear-gradient(115deg,transparent 12%,rgba(var(--scope-rgb),.055) 42%,transparent 68%);z-index:-1;transition:transform .85s;position:absolute;inset:0;transform:translate(-100%)}.scope-card:after{content:"";background:linear-gradient(90deg,transparent,rgba(var(--scope-rgb),.3),transparent);height:1px;position:absolute;top:58px;left:24px;right:24px}.scope-card:hover{border-color:rgba(var(--scope-rgb),.34);background:radial-gradient(circle at 50% 33%,rgba(var(--scope-rgb),.14),transparent 34%),linear-gradient(145deg,#11171bfa,#05090cfa);box-shadow:0 32px 90px #00000052,0 0 44px rgba(var(--scope-rgb),.045);transform:translateY(-8px)}.scope-card:hover:before{transform:translate(100%)}.scope-card-top{z-index:3;position:relative}.scope-card-top>i{color:var(--scope-accent);border-color:rgba(var(--scope-rgb),.25);background:rgba(var(--scope-rgb),.05)}.scope-graph-v2{background:radial-gradient(circle at 50% 51%,rgba(var(--scope-rgb),.1),transparent 27%);border-block:1px solid #e6e8eb0e;height:332px;margin:18px -9px 8px;position:relative;overflow:hidden}.scope-mesh{opacity:.2;background-image:linear-gradient(#a8efd31a 1px,#0000 1px),linear-gradient(90deg,#a8efd31a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.scope-graph-hud{z-index:4;color:#707a77;font:6px var(--font-mono);letter-spacing:.12em;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:10px;right:10px}.scope-graph-hud span{align-items:center;gap:7px;display:flex}.scope-graph-hud span i{background:var(--scope-accent);width:5px;height:5px;box-shadow:0 0 11px rgba(var(--scope-rgb),.7);border-radius:50%;animation:2s ease-in-out infinite scopePulse}.scope-graph-hud b{color:#98a19e;font-weight:500}.scope-boundary{border:1px solid rgba(var(--scope-rgb),.16);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.boundary-outer{border-style:dashed;width:276px;height:276px;animation:42s linear infinite scopeSpin}.boundary-outer:before,.boundary-outer:after,.boundary-inner:before{content:"";background:var(--scope-accent);width:5px;height:5px;box-shadow:0 0 12px rgba(var(--scope-rgb),.75);border-radius:50%;position:absolute}.boundary-outer:before{top:18px;left:54px}.boundary-outer:after{top:134px;right:-3px}.boundary-inner{border-color:rgba(var(--scope-rgb),.23);width:176px;height:176px;animation:28s linear infinite reverse scopeSpin}.boundary-inner:before{bottom:18px;left:27px}.scope-links{width:1px;height:1px;position:absolute;top:50%;left:50%}.scope-link{transform-origin:0;background:linear-gradient(90deg,rgba(var(--scope-rgb),.75),rgba(var(--scope-rgb),.08));opacity:.54;width:118px;height:1px;position:absolute;top:0;left:0}.scope-link:after{content:"";background:linear-gradient(90deg,transparent,var(--scope-accent),transparent);width:18px;height:3px;animation:3.8s ease-in-out infinite scopeSignal;position:absolute;top:-1px;left:12%}.link-0{transform:rotate(-90deg)}.link-1{transform:rotate(-154deg)}.link-2{transform:rotate(-26deg)}.link-3{transform:rotate(144deg)}.link-4{transform:rotate(36deg)}.link-5{transform:rotate(90deg)}.link-1:after{animation-delay:-.7s}.link-2:after{animation-delay:-1.4s}.link-3:after{animation-delay:-2.1s}.link-4:after{animation-delay:-2.8s}.link-5:after{animation-delay:-3.4s}.scope-core-v2{z-index:3;border:1px solid rgba(var(--scope-rgb),.4);clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);filter:drop-shadow(0 18px 25px #00000073);background:linear-gradient(145deg,#0c1216f7,#04080bfa);flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scope-core-v2:before{content:"";clip-path:inherit;border:1px solid rgba(var(--scope-rgb),.12);background:radial-gradient(circle,rgba(var(--scope-rgb),.12),transparent 64%);z-index:-1;position:absolute;inset:5px}.scope-core-v2 img{object-fit:contain;width:52px;height:52px;filter:none!important}.scope-core-v2 b{color:#ecece8;max-width:88px;font:6px var(--font-mono);letter-spacing:.09em;text-align:center;white-space:nowrap;margin-top:-3px;font-weight:600}.scope-core-v2 i{color:var(--scope-accent);font:5px var(--font-mono);letter-spacing:.11em;margin-top:4px;font-style:normal}.core-orbit{border:1px solid rgba(var(--scope-rgb),.16);border-radius:50%;width:86px;height:86px;animation:3s ease-in-out infinite coreBreathe;position:absolute}.scope-node{z-index:2;color:#89928f;font:6px var(--font-mono);letter-spacing:.06em;align-items:center;gap:7px;transition:transform .4s,color .4s;display:flex;position:absolute}.scope-node>i{border:1px solid rgba(var(--scope-rgb),.34);width:28px;height:28px;color:var(--scope-accent);font:6px var(--font-mono);box-shadow:0 0 0 5px rgba(var(--scope-rgb),.025),0 8px 18px #00000059;background:#080d10f0;border-radius:50%;place-items:center;font-style:normal;display:grid}.scope-node>b{white-space:nowrap;background:#04080b99;border-radius:8px;padding:4px 6px;font-weight:500}.node-0{flex-direction:column;top:35px;left:50%;transform:translate(-50%)}.node-1{top:112px;left:4px}.node-2{flex-direction:row-reverse;top:112px;right:4px}.node-3{bottom:42px;left:24px}.node-4{flex-direction:row-reverse;bottom:42px;right:24px}.node-5{flex-direction:column-reverse;bottom:12px;left:50%;transform:translate(-50%)}.scope-card:hover .scope-node{color:#c4cbc8}.scope-card:hover .node-0{transform:translate(-50%,-3px)}.scope-card:hover .node-1{transform:translate(-3px)}.scope-card:hover .node-2{transform:translate(3px)}.scope-card:hover .node-3{transform:translate(-2px,2px)}.scope-card:hover .node-4{transform:translate(2px,2px)}.scope-card:hover .node-5{transform:translate(-50%,3px)}.scope-graph-status{z-index:4;color:#747e7a;font:5px var(--font-mono);letter-spacing:.1em;align-items:center;display:flex;position:absolute;bottom:9px;left:9px;right:9px}.scope-graph-status>i{background:linear-gradient(90deg,rgba(var(--scope-rgb),.25),transparent);flex:1;height:1px;margin:0 9px}.scope-graph-status strong{color:var(--scope-accent);font-weight:500}.scope-card h3{margin-top:19px}.scope-rule span{border-color:rgba(var(--scope-rgb),.14)}@keyframes scopeSignal{0%{opacity:0;left:8%}25%{opacity:1}75%{opacity:1}to{opacity:0;left:82%}}@keyframes coreBreathe{50%{opacity:.45;transform:scale(1.12)}}@media (max-width:1000px){.scope-cards{gap:0}.scope-card{border-radius:0;min-height:620px}.scope-card:first-child{border-radius:14px 14px 0 0}.scope-card:last-child{border-radius:0 0 14px 14px}.scope-graph-v2{max-width:540px;height:332px;margin:18px auto 8px}.scope-card:after{left:24px;right:24px}}@media (max-width:650px){.scope-card{min-height:625px}.scope-graph-v2{height:320px;margin-inline:-6px}.scope-node>b{font-size:5px}.node-1{left:0}.node-2{right:0}.node-3{left:6px}.node-4{right:6px}.boundary-outer{width:248px;height:248px}.scope-link{width:103px}.scope-card:after{left:21px;right:21px}}.presentation-profile{padding:20px 24px}.agent-team-map{width:184px;height:174px;margin:0 auto 9px}.agent-team-map img{width:78px;height:78px}.agent-team-map .agent-orbit.o1{width:112px;height:112px}.agent-team-map .agent-orbit.o2{width:160px;height:160px}.agent-role{z-index:4;flex-direction:column;align-items:center;gap:4px;font-style:normal;display:flex;position:absolute}.agent-role>b{color:#a8efd3;width:25px;height:25px;font:7px var(--font-mono);background:#11181c;border:1px solid #a8efd352;border-radius:50%;place-items:center;font-weight:600;display:grid;box-shadow:0 6px 18px #0006}.agent-role>em{color:#798480;font:5px var(--font-mono);letter-spacing:.08em;background:#05090cc2;border-radius:6px;padding:3px 5px;font-style:normal}.role-a{top:3px;left:50%;transform:translate(-50%)}.role-r{bottom:18px;left:1px}.role-d{bottom:18px;right:1px}.presentation-profile h2{margin:11px 0 8px;font-size:23px}.presentation-profile>p{font-size:7px}.presentation-config{padding:18px 21px}.presentation-config .config-title{padding-bottom:10px}.presentation-config .config-row{padding:11px 3px}.presentation-config .config-row p{margin-top:3px}.presentation-config .agent-guardrail{margin-top:9px;padding:9px 11px}.presentation-config .agent-guardrail>span{width:22px;height:22px}.tool-config>i{color:#3d8064;background:#e8f5f0}.tool-config .config-count{color:#3c7d62;background:#e4f3ed}.skill-builder-view{grid-template-columns:195px 1fr}.agent-builder-nav{padding:17px 12px}.agent-builder-nav .skill-item{grid-template-columns:27px 1fr auto;padding:10px 8px}.agent-builder-nav .skill-item>i{width:27px;height:27px;font:6px var(--font-mono)}.capability-canvas{padding:18px 20px}.capability-canvas .skill-intro h3{font-size:17px}.capability-groups{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:19px;display:grid}.capability-group{background:#fffc;border:1px solid #dfdae4;border-radius:7px;min-width:0;padding:10px;animation:.45s both skillStepIn;box-shadow:0 8px 22px #30233c0b}.capability-group:nth-child(2){animation-delay:80ms}.capability-group:nth-child(3){border-color:#e3c1aa;animation-delay:.16s}.capability-title{border-bottom:1px solid #ece8ef;justify-content:space-between;align-items:center;min-height:22px;padding-bottom:8px;display:flex}.capability-title>span{color:#827b87;font:5px var(--font-mono);letter-spacing:.07em}.capability-title>b{color:#4b7f65;font:5px var(--font-mono);background:#e9f5ef;border-radius:8px;padding:4px 5px;font-weight:500}.capability-item{border-bottom:1px solid #ece8ef;grid-template-columns:27px 1fr auto;align-items:center;gap:7px;min-height:61px;padding:8px 2px;display:grid}.capability-item:last-child{border:0}.capability-item>i{color:#70489a;width:27px;height:27px;font:8px var(--font-mono);background:#f0e9f7;border-radius:6px;place-items:center;font-style:normal;display:grid}.capability-group:nth-child(3) .capability-item>i{color:#a65b31;background:#fff0e6}.capability-item b{font-size:7px;line-height:1.2;display:block}.capability-item p{color:#97909b;margin:4px 0 0;font-size:5px;line-height:1.25}.capability-item>strong{color:#438061;background:#e2f3e9;border-radius:50%;place-items:center;width:15px;height:15px;font-size:6px;display:grid}.capability-policy{margin-top:14px}.capability-policy>span{white-space:nowrap}@media (max-width:1000px){.skill-builder-view{grid-template-columns:170px 1fr}.capability-canvas{padding:17px 14px}.capability-groups{gap:5px}.capability-group{padding:8px}.capability-item{grid-template-columns:24px 1fr auto;gap:5px}.capability-item>i{width:24px;height:24px}.presentation-config .config-row{padding:10px 2px}}@media (max-width:900px){.presentation-config{padding:17px 20px}.skill-builder-view{grid-template-columns:145px 1fr}.capability-title>span{font-size:4px}.capability-item p{display:none}.capability-item{min-height:53px}.capability-policy{margin-top:12px}}@media (max-width:650px){.skill-builder-view{grid-template-columns:1fr}.capability-canvas{padding:14px 10px}.capability-canvas .skill-intro p{max-width:290px}.capability-groups{margin-top:13px}.capability-group{padding:6px}.capability-item{min-height:45px;padding:5px 0}.capability-item b{font-size:6px}.capability-item>strong,.capability-policy b:last-child{display:none}.presentation-config .config-row{padding:8px 2px}.presentation-config .config-row p{display:none}.presentation-config .agent-guardrail{margin-top:7px}}.inner-breadcrumb{letter-spacing:.14em;align-items:center;gap:9px;display:flex;color:#68736f!important;font:7px var(--font-mono)!important;margin:0 0 24px!important}.inner-breadcrumb a{color:#a8efd3}.inner-breadcrumb i{color:#c2785a;font-style:normal}.inner-breadcrumb span{text-transform:uppercase}.inner-jump{margin-top:28px;display:inline-flex}.inner-items article{background:linear-gradient(145deg,#f19a6205,#a8efd303);overflow:hidden}.inner-items article:after{content:"";border:1px solid #a8efd317;border-radius:50%;width:180px;height:180px;transition:all .5s;position:absolute;bottom:-110px;right:-100px}.inner-items article:hover:after{border-color:#c2785a33;transform:scale(1.35)}.item-link{color:#8f9895;font:7px var(--font-mono);letter-spacing:.13em;align-items:center;gap:10px;display:flex;position:absolute;bottom:30px;left:34px}.item-link i{color:#c2785a;font-style:normal;transition:all .3s}.item-link:hover{color:#a8efd3}.item-link:hover i{transform:translate(3px,3px)}.page-module{background:radial-gradient(circle at 80% 0,#a8efd30e,#0000 31%),linear-gradient(145deg,#0d1316db,#04080bf0);border:1px solid #a8efd324;margin-bottom:155px;overflow:hidden;box-shadow:0 35px 100px #0003}.page-module-head{border-bottom:1px solid #a8efd31f;grid-template-columns:1fr 3fr;padding:58px 48px 50px;display:grid}.page-module-head h2{color:#e6e8eb;letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(38px,4.6vw,70px);font-weight:470;line-height:1}.page-module-head>div>p{color:#929b98;max-width:680px;margin:24px 0 0;font-size:15px;line-height:1.7}.page-module-flow{grid-template-columns:repeat(4,1fr);display:grid}.module-step{border-right:1px solid #a8efd31c;min-height:265px;padding:28px 25px;transition:all .35s;position:relative}.module-step:last-child{border:0}.module-step:hover{background:linear-gradient(145deg,#c2785a14,#a8efd309)}.module-step>span{color:#c2785a;font:7px var(--font-mono);letter-spacing:.13em}.module-step>i{color:#a8efd3;border:1px solid #a8efd33b;border-radius:50%;place-items:center;width:43px;height:43px;margin:43px 0 25px;font-style:normal;display:grid;box-shadow:0 0 0 7px #a8efd306}.module-step>b{color:#dfe1df;font:8px var(--font-mono);letter-spacing:.13em;font-weight:500;display:block}.module-step>p{color:#7f8986;max-width:220px;margin:10px 0 0;font-size:11px;line-height:1.55}.page-module-foot{background:#03070994;border-top:1px solid #a8efd31f;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:25px 30px;display:grid}.module-stats{grid-template-columns:repeat(3,1fr);max-width:660px;display:grid}.module-stats>div{border-right:1px solid #a8efd31f;padding:6px 24px}.module-stats>div:first-child{padding-left:0}.module-stats>div:last-child{border:0}.module-stats strong{color:#e4e5e2;font-size:18px;font-weight:500;display:block}.module-stats span{color:#66716d;font:6px var(--font-mono);letter-spacing:.1em;margin-top:6px;display:block}.module-links{align-items:center;gap:22px;display:flex}.module-links .button{padding:12px 17px;font-size:8px}.module-text-link{color:#9aa39f;font:7px var(--font-mono);letter-spacing:.08em;white-space:nowrap}.module-text-link span{color:#c2785a}.module-text-link:hover{color:#a8efd3}.contact-direct{color:#a8efd3;font:8px var(--font-mono);letter-spacing:.1em;margin-top:25px;display:inline-flex}.demo-panel form .button{align-self:flex-start}.demo-panel input:focus,.demo-panel textarea:focus{border-color:#0000;outline:1px solid #a8efd380}.demo-panel input::placeholder,.demo-panel textarea::placeholder{color:#5f6966}@media (max-width:1000px){.page-module-head{grid-template-columns:1fr;padding:45px 32px}.page-module-head .section-index{margin-bottom:28px}.page-module-flow{grid-template-columns:1fr 1fr}.module-step:nth-child(2){border-right:0}.module-step:nth-child(-n+2){border-bottom:1px solid #a8efd31c}.page-module-foot{grid-template-columns:1fr}.module-stats{max-width:none}.module-links{justify-content:flex-start}}@media (max-width:650px){.inner-breadcrumb{margin-bottom:17px!important}.inner-jump{margin-top:20px}.item-link{bottom:24px;left:21px}.page-module{border-inline:0;width:100%;margin-bottom:100px}.page-module-head{padding:38px 21px}.page-module-head h2{font-size:38px}.page-module-head>div>p{font-size:13px}.page-module-flow{grid-template-columns:1fr}.module-step{border-right:0;min-height:185px;padding:23px 21px;border-bottom:1px solid #a8efd31c!important}.module-step:last-child{border-bottom:0!important}.module-step>i{margin:24px 0 18px}.page-module-foot{padding:22px 21px}.module-stats>div{padding:4px 10px}.module-stats strong{font-size:14px}.module-stats span{font-size:5px}.module-links{flex-direction:column;align-items:flex-start;gap:17px}.demo-panel form .button{justify-content:space-between;width:100%}}.hero-corporate{grid-template-columns:1.02fr .98fr;min-height:calc(100vh - 96px);padding-top:38px;padding-bottom:48px}.hero-corporate h1{max-width:760px;margin:34px 0 29px;font-size:clamp(66px,6.4vw,105px);line-height:.92}.hero-corporate h1 em{color:var(--copper);font-family:Georgia,serif;font-weight:400}.hero-corporate .hero-lead{max-width:660px;font-size:18px;line-height:1.62}.hero-corporate .kognon-stage{height:min(70vh,700px);min-height:560px}.hero-corporate .signal,.hero-corporate .status-card,.hero-corporate .phase-readout,.inner-hero .signal,.inner-hero .status-card,.inner-hero .phase-readout{display:none}.hero-corporate .trust-line{color:#7c8581;gap:22px;margin-top:54px}.hero-corporate .trust-line span{align-items:center;gap:12px;display:flex}.hero-corporate .trust-line span:before{content:"";border:1px solid var(--copper);border-radius:50%;width:5px;height:5px}.hero-corporate .trust-line span:not(:last-child):after{display:none}.home-platform{border-top:1px solid var(--line);padding-top:145px;padding-bottom:150px}.home-section-head{grid-template-columns:1fr 3fr;gap:24px;margin-bottom:72px;display:grid}.home-section-head h2{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(52px,6vw,88px);font-weight:470;line-height:.96}.home-section-head h2 em{color:var(--copper);font-family:Georgia,serif;font-weight:400}.home-section-head>div>p{color:#939c99;max-width:650px;margin:28px 0 0;font-size:16px;line-height:1.7}.home-scope-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.home-scope-card{background:linear-gradient(145deg,#0f1519f2,#05090cfa);border:1px solid #a8efd324;border-radius:10px;min-height:430px;padding:27px;transition:transform .4s,border-color .4s,background .4s;position:relative;overflow:hidden}.home-scope-card:hover{z-index:2;background:linear-gradient(145deg,#171d1ffa,#05090cfa);border-color:#a8efd34f;transform:translateY(-8px)}.home-scope-top{color:#d9ddda;font:8px var(--font-mono);letter-spacing:.14em;align-items:center;gap:16px;display:flex}.home-scope-top span{color:var(--copper)}.home-scope-mark{background:radial-gradient(circle,#f19a621a,#0000 55%);place-items:center;height:160px;margin:24px -5px 22px;display:grid;position:relative}.home-scope-mark:before,.home-scope-mark:after,.home-scope-mark>span{content:"";border:1px solid #a8efd329;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-scope-mark:before{width:145px;height:145px}.home-scope-mark:after{border-color:#f19a6238;width:98px;height:98px}.home-scope-mark>span{border-style:dashed;width:58px;height:58px;animation:18s linear infinite scopeSpin}.home-scope-mark img{z-index:2;object-fit:contain;width:74px;height:74px;position:relative}.home-scope-mark i{color:#77817e;font:6px var(--font-mono);letter-spacing:.12em;font-style:normal;position:absolute;bottom:6px;right:8px}.home-scope-card:nth-child(2) .home-scope-mark{background:radial-gradient(circle,#e6c0991a,#0000 55%)}.home-scope-card:nth-child(3) .home-scope-mark{background:radial-gradient(circle,#a8efd31a,#0000 55%)}.home-scope-card h3{letter-spacing:-.035em;margin:0 0 12px;font-size:27px;font-weight:500}.home-scope-card>p{color:#87918e;max-width:390px;margin:0;font-size:14px;line-height:1.62}.home-scope-card>strong{color:#a5aeaa;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:500;position:absolute;bottom:25px;left:27px}.home-scope-card>strong i{color:var(--copper);margin-left:8px;font-style:normal}.home-demo-heading{padding-top:145px}.home-control{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);background:radial-gradient(circle at 18% 28%,#f19a620e,#0000 31%),linear-gradient(145deg,#0a0f12f5,#030609fa);margin-top:155px;padding:150px 0}.home-control-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:9%;display:grid}.home-control-copy{position:sticky;top:55px}.home-control-copy .section-index{color:#767978}.home-control-copy h2{font-family:var(--font-sans),sans-serif;letter-spacing:-.06em;margin:26px 0;font-size:clamp(48px,6vw,92px);font-weight:470;line-height:.97}.home-control-copy h2 em{font:inherit;color:var(--copper);font-style:normal}.home-control-copy>p{color:#959d9a;max-width:540px;margin:0 0 36px;font-size:16px;line-height:1.7}.home-control-copy .button{background:var(--ink);color:#111;border-color:#ffffff38}.home-control-copy .button:hover{background:var(--aqua);color:#111}.home-control-grid{background:#070b0e80;border:1px solid #a8efd326;grid-template-columns:1fr 1fr;display:grid}.home-control-grid article{background:linear-gradient(145deg,#f19a6205,#a8efd303);border-bottom:1px solid #a8efd31f;border-right:1px solid #a8efd31f;min-height:315px;padding:29px;transition:background .35s,transform .35s;position:relative}.home-control-grid article:hover{z-index:2;background:linear-gradient(145deg,#f19a6212,#a8efd309);transform:translateY(-4px)}.home-control-grid article:nth-child(2n){border-right:0}.home-control-grid article:nth-child(n+3){border-bottom:0}.home-control-grid article>span{color:var(--copper);font:8px var(--font-mono);letter-spacing:.13em}.home-control-grid article>small{color:#747e7a;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-top:17px;display:block}.home-control-grid h3{color:#e5e7e4;max-width:330px;font-family:var(--font-sans),sans-serif;letter-spacing:-.035em;margin:64px 0 14px;font-size:26px;font-weight:500;line-height:1.12}.home-control-grid p{color:#87918e;margin:0;font-size:13px;line-height:1.62}.home-solutions{padding-top:145px}.home-solutions>.section>div>p{max-width:520px}.inner-hero .kognon-stage{opacity:.58}@media (max-width:1050px){.nav-links{gap:21px}.nav-links a{font-size:9px}.hero-corporate{grid-template-columns:.95fr 1.05fr}.home-control-layout{gap:5%}.home-control-grid article{min-height:330px}}@media (max-width:900px){.hero-corporate{grid-template-columns:1fr;padding-top:82px}.hero-corporate .kognon-stage{height:520px;min-height:520px;margin-top:10px}.hero-corporate h1{font-size:clamp(58px,12vw,82px)}.home-platform{padding-top:105px;padding-bottom:110px}.home-section-head{grid-template-columns:1fr;margin-bottom:50px}.home-scope-grid{grid-template-columns:1fr}.home-scope-card{min-height:380px}.home-scope-mark{height:135px}.home-control{margin-top:110px;padding:105px 0}.home-control-layout{grid-template-columns:1fr;gap:65px}.home-control-copy{position:static}.home-solutions{padding-top:105px}}@media (max-width:560px){.hero-corporate{padding-top:58px}.hero-corporate h1{font-size:52px;line-height:.95}.hero-corporate .hero-lead{font-size:15px}.hero-corporate .kognon-stage{height:420px;min-height:420px}.hero-corporate .trust-line{gap:12px;margin-top:38px}.home-platform{padding-top:82px;padding-bottom:88px}.home-section-head h2{font-size:43px}.home-section-head>div>p{font-size:14px}.home-scope-card{min-height:375px;padding:22px}.home-scope-card>strong{left:22px}.home-demo-heading{padding-top:88px}.home-control{margin-top:88px;padding:85px 0}.home-control-copy h2{font-size:43px}.home-control-grid{grid-template-columns:1fr}.home-control-grid article{min-height:260px;border-bottom:1px solid #a8efd31f!important;border-right:0!important}.home-control-grid article:last-child{border-bottom:0!important}.home-control-grid h3{margin-top:46px}.home-solutions{padding-top:88px}.inner-hero .kognon-stage{height:350px;min-height:350px}}body{font-family:var(--font-sans),system-ui,sans-serif;font-feature-settings:"ss01","cv11"}.section h2 em,.cta h2 em,.document-preview h2 em,.scope-heading h2 em,.hero-corporate h1 em,.home-section-head h2 em{font-family:var(--font-serif),serif;font-weight:400}.journal-hero{border-bottom:1px solid var(--line);grid-template-columns:1.25fr .75fr;align-items:center;gap:8%;min-height:680px;padding-top:145px;padding-bottom:105px;display:grid}.journal-hero h1{color:#edf0ec;letter-spacing:-.065em;max-width:920px;margin:34px 0 27px;font-size:clamp(58px,7vw,104px);font-weight:460;line-height:.91}.journal-hero h1 em{color:var(--copper);font-family:var(--font-serif),serif;font-weight:400;display:inline-block}.journal-hero .reveal>p:last-child{color:#929b98;max-width:650px;margin:0;font-size:17px;line-height:1.68}.journal-mark{aspect-ratio:1;background:radial-gradient(circle,#f19a6214,#0000 54%);place-items:center;width:min(31vw,410px);margin:auto;display:grid;position:relative}.journal-mark:before,.journal-mark:after{content:"";border:1px solid #a8efd32b;position:absolute;inset:14%;transform:rotate(30deg)}.journal-mark:after{border-color:#f19a6247;inset:29%;transform:rotate(0)}.journal-mark img{z-index:3;filter:drop-shadow(0 0 28px #f19a6229);width:37%;position:relative}.journal-mark>span{color:#69736f;font:6px/1.85 var(--font-mono);letter-spacing:.16em;position:absolute;bottom:9%;right:-7px}.journal-orbit{border:1px solid #a8efd321;border-radius:50%;animation:26s linear infinite scopeSpin;position:absolute}.journal-orbit:before{content:"";border:1px solid var(--aqua);background:#071014;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;box-shadow:0 0 12px #a8efd366}.orbit-one{inset:1%}.orbit-two{animation-duration:18s;animation-direction:reverse;inset:20%}.resource-index{padding-top:130px;padding-bottom:155px}.resource-index-head{grid-template-columns:1fr 3fr;gap:30px;margin-bottom:65px;display:grid}.resource-index-head h2{color:#e6e9e5;letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(42px,5.6vw,78px);font-weight:470;line-height:.98}.resource-feature{background:linear-gradient(135deg,#0e1417f5,#03070afc);border:1px solid #a8efd32b;grid-template-columns:1.15fr .85fr;min-height:545px;transition:border-color .35s,transform .35s,box-shadow .35s;display:grid;overflow:hidden}.resource-feature:hover{border-color:#a8efd35c;transform:translateY(-6px);box-shadow:0 35px 90px #00000040}.resource-feature-copy{flex-direction:column;align-items:flex-start;padding:54px 58px;display:flex}.resource-meta{color:#737e7a;font:6px var(--font-mono);letter-spacing:.13em;flex-wrap:wrap;gap:10px 22px;display:flex}.resource-meta span:first-child{color:var(--copper)}.resource-feature h2{color:#e9ece8;letter-spacing:-.05em;max-width:760px;margin:84px 0 23px;font-size:clamp(40px,4.6vw,67px);font-weight:470;line-height:.99}.resource-feature-copy>p{color:#909996;max-width:610px;margin:0;font-size:15px;line-height:1.67}.resource-feature strong,.resource-card strong{color:#a8efd3;font:7px var(--font-mono);letter-spacing:.14em;margin-top:auto;font-weight:500}.resource-feature strong i,.resource-card strong i{color:var(--copper);margin-left:8px;font-style:normal;transition:transform .25s}.resource-feature:hover strong i,.resource-card:hover strong i{display:inline-block;transform:translate(3px,-3px)}.resource-feature-visual{background:radial-gradient(circle at 50% 45%,#f19a621c,#0000 35%),linear-gradient(145deg,#f19a6209,#a8efd306);border-left:1px solid #a8efd31f;place-items:center;min-height:545px;display:grid;position:relative;overflow:hidden}.resource-feature-visual>span{color:var(--copper);font:8px var(--font-mono);letter-spacing:.14em;position:absolute;top:27px;left:31px}.resource-feature-visual>b{color:#66716d;text-align:right;font:6px/1.65 var(--font-mono);letter-spacing:.15em;font-weight:500;position:absolute;bottom:25px;right:28px}.resource-feature-visual .resource-photo{object-fit:cover;filter:saturate(.58)contrast(1.08)brightness(.72);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .8s;position:absolute;inset:0}.resource-photo-overlay{background:linear-gradient(#070b0e7a,#070b0e47 42%,#070b0eeb),linear-gradient(120deg,#c2785a2e,#0000 45%,#a8efd31a);position:absolute;inset:0;box-shadow:inset 0 0 90px #0000007a}.resource-feature:hover .resource-photo{filter:saturate(.7)contrast(1.1)brightness(.78);transform:scale(1.035)}.resource-feature-visual>span,.resource-feature-visual>b,.resource-feature-visual>small{z-index:2}.resource-feature-visual>small{color:#8c9792;font:5px var(--font-mono);letter-spacing:.1em;position:absolute;bottom:27px;left:30px}.resource-rings{aspect-ratio:1;place-items:center;width:min(31vw,345px);display:grid;position:relative}.resource-rings>i{border:1px solid #a8efd329;border-radius:50%;position:absolute}.resource-rings>i:first-child{inset:0}.resource-rings>i:nth-child(2){border-color:#f19a623d;inset:17%}.resource-rings>i:nth-child(3){border-style:dashed;animation:16s linear infinite scopeSpin;inset:35%}.resource-rings:before,.resource-rings:after{content:"";background:linear-gradient(90deg,#0000,#a8efd338,#0000);width:100%;height:1px;position:absolute}.resource-rings:after{transform:rotate(90deg)}.resource-rings img{z-index:2;width:32%;position:relative}.resource-card-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.resource-card{background:linear-gradient(145deg,#0c1215f0,#04080bfa);border:1px solid #a8efd324;flex-direction:column;min-height:560px;padding:30px 33px 34px;transition:transform .35s,border-color .35s,background .35s;display:flex;position:relative;overflow:hidden}.resource-card:hover{background:linear-gradient(145deg,#15191af7,#04080bfa);border-color:#f19a624d;transform:translateY(-6px)}.resource-card-top{color:#68726f;font:7px var(--font-mono);letter-spacing:.13em;justify-content:space-between;align-items:center;display:flex}.resource-card-top>span{color:var(--copper)}.resource-card-top>i{font-style:normal}.resource-card-mark{background:radial-gradient(circle,#a8efd312,#0000 48%);place-items:center;height:180px;margin:28px -8px;display:grid;position:relative}.resource-card-mark:before,.resource-card-mark:after,.resource-card-mark>span{content:"";border:1px solid #a8efd324;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resource-card-mark:before{width:176px;height:176px}.resource-card-mark:after{border-color:#f19a6238;width:118px;height:118px}.resource-card-mark>span{border-style:dashed;width:68px;height:68px;animation:13s linear infinite scopeSpin}.resource-card-mark img{z-index:2;width:76px;height:76px;position:relative}.resource-card-image{background:#0a0f12;border:1px solid #a8efd31a;height:180px;margin:28px -8px;position:relative;overflow:hidden}.resource-card-image img{object-fit:cover;filter:saturate(.5)contrast(1.08)brightness(.62);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s}.resource-card-image>span{background:linear-gradient(#070b0e2e,#070b0ec2),linear-gradient(120deg,#c2785a1f,#0000 48%,#a8efd314);position:absolute;inset:0;box-shadow:inset 0 0 55px #00000075}.resource-card-image>small{z-index:2;color:#9ba5a0;font:5px var(--font-mono);letter-spacing:.08em;position:absolute;bottom:10px;left:12px}.resource-card:hover .resource-card-image img{filter:saturate(.65)contrast(1.1)brightness(.69);transform:scale(1.045)}.resource-card h3{color:#e4e7e3;letter-spacing:-.035em;max-width:570px;margin:28px 0 14px;font-size:32px;font-weight:500;line-height:1.08}.resource-card>p{color:#848e8b;max-width:560px;margin:0 0 34px;font-size:13px;line-height:1.65}.resource-subscribe{border-top:1px solid #a8efd326;grid-template-columns:1fr 1fr;gap:8%;margin-top:125px;padding:62px 0 0;display:grid}.resource-subscribe h2{color:#e7e9e6;letter-spacing:-.05em;margin:25px 0 0;font-size:clamp(38px,4.8vw,66px);font-weight:470;line-height:1}.resource-subscribe>div:last-child{padding-top:34px}.resource-subscribe>div:last-child>p{color:#89928f;max-width:570px;margin:0 0 28px;font-size:14px;line-height:1.65}.field-note{padding-top:116px}.article-hero{padding-top:55px;padding-bottom:70px}.article-visual{background:#090d10;border:1px solid #a8efd321;height:clamp(300px,42vw,560px);margin:0 0 56px;position:relative;overflow:hidden}.article-visual img{object-fit:cover;filter:saturate(.52)contrast(1.08)brightness(.58);width:100%;height:100%;transform:scale(1.01)}.article-visual>span{background:linear-gradient(#070b0e29,#070b0e47 48%,#070b0ee0),linear-gradient(110deg,#c2785a29,#0000 44%,#a8efd317);position:absolute;inset:0;box-shadow:inset 0 0 130px #00000080}.article-visual:after{content:"";opacity:.4;background-image:linear-gradient(#a8efd30e 1px,#0000 1px),linear-gradient(90deg,#a8efd30e 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36% 64%,#0000);mask-image:linear-gradient(90deg,#0000,#000 36% 64%,#0000)}.article-visual figcaption{z-index:2;color:#89938f;font:6px var(--font-mono);letter-spacing:.08em;position:absolute;bottom:14px;right:18px}.article-visual figcaption a{color:#b6c1bc}.article-breadcrumb{color:#65706c;font:6px var(--font-mono);letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 82px;display:flex}.article-breadcrumb a{color:#8b9692}.article-breadcrumb a:hover{color:var(--aqua)}.article-breadcrumb i{color:var(--copper);font-style:normal}.article-kicker{color:#909996;font:7px var(--font-mono);letter-spacing:.15em;align-items:center;gap:18px;margin-bottom:31px;display:flex}.article-kicker span{color:var(--copper)}.article-kicker b{font-weight:500}.article-hero h1{color:#eceeea;letter-spacing:-.067em;max-width:1120px;margin:0;font-size:clamp(55px,7.4vw,112px);font-weight:460;line-height:.91}.article-deck{color:#9aa39f;max-width:780px;margin:38px 0 48px;font-size:19px;line-height:1.62}.article-meta{color:#66716d;font:6px var(--font-mono);letter-spacing:.13em;flex-wrap:wrap;gap:12px 28px;display:flex}.article-meta span:first-child{color:var(--aqua)}.article-rule{background:linear-gradient(90deg,var(--copper),#a8efd338 42%,transparent);height:1px}.article-layout{grid-template-columns:260px minmax(0,760px);justify-content:center;gap:clamp(60px,10vw,155px);padding-top:95px;padding-bottom:145px;display:grid}.article-toc{border-top:1px solid #a8efd32e;flex-direction:column;align-self:start;display:flex;position:sticky;top:120px}.article-toc>span{color:#68736f;font:6px var(--font-mono);letter-spacing:.15em;padding:22px 0}.article-toc>a{color:#87918d;border-top:1px solid #a8efd31a;grid-template-columns:27px 1fr;gap:10px;padding:14px 0;font-size:11px;line-height:1.35;display:grid}.article-toc>a i{color:var(--copper);font:6px var(--font-mono);font-style:normal}.article-toc>a:hover{color:var(--aqua)}.article-toc>a:last-child{color:#a8efd3;font:6px var(--font-mono);letter-spacing:.11em;margin-top:17px;display:block}.article-body{min-width:0}.article-section{padding:0 0 86px;scroll-margin-top:120px;position:relative}.article-section:last-child{padding-bottom:0}.article-section>span{color:var(--copper);font:7px var(--font-mono);letter-spacing:.14em;margin-bottom:20px;display:block}.article-section h2{color:#e8ebe7;letter-spacing:-.047em;max-width:740px;margin:0 0 34px;font-size:clamp(36px,4vw,55px);font-weight:480;line-height:1.02}.article-section>p{color:#abb2af;margin:0 0 24px;font-size:17px;line-height:1.82}.article-section ul{border-top:1px solid #a8efd321;margin:34px 0;padding:0;list-style:none}.article-section li{color:#c7cdca;border-bottom:1px solid #a8efd31a;padding:18px 12px 18px 31px;font-size:15px;line-height:1.55;position:relative}.article-section li:before{content:"◇";color:var(--copper);font-size:10px;position:absolute;top:19px;left:0}.article-section blockquote{background:radial-gradient(circle at 0 0,#f19a6214,#0000 40%),#0b1013bf;border:1px solid #a8efd32e;margin:39px 0 12px;padding:31px 34px 32px 65px;position:relative}.article-section blockquote>i{color:var(--copper);font-style:normal;position:absolute;top:34px;left:28px}.article-section blockquote p{color:#d8ddda;margin:0;font-size:18px;line-height:1.6}.related-notes{border-top:1px solid var(--line);padding-top:105px;padding-bottom:145px}.related-head{grid-template-columns:1fr 3fr;gap:30px;margin-bottom:56px;display:grid}.related-head h2{color:#e7eae6;letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.3vw,72px);font-weight:470;line-height:1}.related-notes>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.related-notes>div:last-child>a{background:linear-gradient(145deg,#0d1215e6,#04080af7);border:1px solid #a8efd324;flex-direction:column;min-height:285px;padding:28px 31px;transition:transform .3s,border-color .3s;display:flex}.related-notes>div:last-child>a:hover{border-color:#a8efd352;transform:translateY(-5px)}.related-notes a>span{color:var(--copper);font:6px var(--font-mono);letter-spacing:.12em}.related-notes a>h3{color:#e1e4e0;letter-spacing:-.035em;max-width:540px;margin:54px 0 24px;font-size:28px;font-weight:500;line-height:1.1}.related-notes a>b{color:#77827e;font:6px var(--font-mono);letter-spacing:.12em;margin-top:auto;font-weight:500}.related-notes a>b i{color:var(--aqua);font-style:normal}@media (max-width:900px){.journal-hero{grid-template-columns:1fr;min-height:auto;padding-top:130px}.journal-mark{width:min(62vw,400px);margin-top:38px}.resource-index-head,.related-head,.resource-feature{grid-template-columns:1fr}.resource-feature-visual{border-top:1px solid #a8efd31f;border-left:0;min-height:400px}.resource-rings{width:300px}.resource-card{min-height:530px}.article-layout{grid-template-columns:210px minmax(0,1fr);gap:55px}.article-hero h1{font-size:clamp(54px,10vw,84px)}}@media (max-width:650px){.journal-hero{padding-top:105px;padding-bottom:70px}.journal-hero h1{font-size:49px}.journal-hero .reveal>p:last-child{font-size:14px}.journal-mark{width:72vw}.resource-index{padding-top:82px;padding-bottom:100px}.resource-index-head{margin-bottom:42px}.resource-index-head h2{font-size:41px}.resource-feature-copy{min-height:470px;padding:31px 22px}.resource-feature h2{margin-top:58px;font-size:40px}.resource-feature-copy>p{font-size:13px}.resource-feature-visual{min-height:340px}.resource-feature-visual>small{bottom:18px;left:18px}.resource-rings{width:250px}.resource-card-grid{grid-template-columns:1fr}.resource-card{min-height:515px;padding:25px 22px}.resource-card h3{font-size:28px}.resource-card-image{height:205px}.resource-subscribe{grid-template-columns:1fr;margin-top:85px;padding-top:42px}.resource-subscribe>div:last-child{padding-top:5px}.field-note{padding-top:90px}.article-hero{padding-top:35px;padding-bottom:55px}.article-breadcrumb{gap:7px;margin-bottom:38px;font-size:5px}.article-visual{height:250px;margin-bottom:38px}.article-visual figcaption{font-size:5px;bottom:10px;right:12px}.article-hero h1{font-size:48px;line-height:.95}.article-deck{margin:27px 0 34px;font-size:16px}.article-layout{grid-template-columns:1fr;padding-top:62px;padding-bottom:95px}.article-toc{margin-bottom:12px;position:static}.article-section{padding-bottom:68px}.article-section h2{font-size:36px}.article-section>p{font-size:15px;line-height:1.75}.article-section blockquote{padding:26px 23px 27px 50px}.article-section blockquote>i{top:29px;left:21px}.article-section blockquote p{font-size:16px}.related-notes{padding-top:80px;padding-bottom:100px}.related-notes>div:last-child{grid-template-columns:1fr}.related-notes>div:last-child>a{min-height:245px}.related-notes a>h3{margin-top:42px;font-size:25px}}:root{--ink:#e6e8e3;--body:#a7b0ac;--body-strong:#c9cfcb;--surface:#0b1013;--surface-raised:#10171a;--line:#bed6cd26}html{font-size:16px}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}p{color:var(--body)}a,button,input,textarea{outline-offset:4px}:is(a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible){outline:2px solid var(--aqua);border-radius:3px}.eyebrow,.section-index{color:#929b97;font-size:11px;font-weight:500;line-height:1.45}.brand small{font-size:10px}.trust-line{color:#828c88;font-size:11px}.text-link,.button{font-size:11px;font-weight:550}.nav-links{font-size:12px}.inner-hero h1,.journal-hero h1,.article-hero h1,.hero-corporate h1{color:#dfe2dd}.inner-hero>div:first-child>p:last-child,.hero-lead,.journal-hero .reveal>p:last-child{color:#aab2ae}.inner-breadcrumb{color:#87918d!important;font-size:11px!important}.inner-items{gap:12px}.inner-items article{background:linear-gradient(145deg,#f19a6206,#a8efd305);min-height:390px;margin-left:0;padding:34px 33px}.inner-items article>span{font-size:11px;line-height:1.4}.inner-items h2{color:#dce0dc;margin-top:108px;font-size:32px;line-height:1.08}.inner-items p{color:#9da6a2;font-size:15px;line-height:1.7}.item-link{color:#a2aca8;font-size:11px;font-weight:500}.page-module{background:radial-gradient(circle at 80% 0,#a8efd30b,#0000 31%),linear-gradient(145deg,#0d1316,#05090b)}.page-module-head .section-index{font-size:11px}.page-module-head h2{color:#dde1dc}.page-module-head>div>p{color:#a1aaa6;font-size:16px}.module-step{min-height:250px;padding:30px 28px}.module-step>span{font-size:11px;font-weight:500}.module-step>i{width:48px;height:48px;margin:34px 0 24px;font-size:17px}.module-step>b{color:#d7dcd7;font-size:13px;font-weight:600}.module-step>p{color:#98a29e;max-width:260px;font-size:14px;line-height:1.65}.module-stats span{color:#86918c;font-size:10px}.module-links .button,.module-text-link,.contact-direct{font-size:11px}.page-module-foot{padding:29px 32px}.home-scope-top,.home-control-grid article>span{font-size:11px}.home-scope-mark i,.home-control-grid article>small{color:#89938f;font-size:10px}.home-scope-card>strong{font-size:10px}.home-scope-card>p,.home-control-grid p{color:#99a39f;font-size:15px}.home-control-grid article{min-height:300px}.home-control-grid article>small{margin-top:14px}.home-control-grid h3{color:#dce0dc;margin-top:50px}.case-card:hover{color:var(--ink);background:linear-gradient(145deg,#f19a6214,#a8efd309);border-color:#a8efd347}.case-card h3,.case-card b,.commitments article>span{font-size:11px}.workflow-section{color:var(--ink);border-block:1px solid var(--line);background:radial-gradient(circle at 20% 0,#f19a620e,#0000 33%),#080d10}.workflow-section .section.light h2{color:#dfe2dd}.workflow-section .section.light .section-index{color:#89938f}.workflow-section .section.light>div>p{color:#a4ada9}.workflow{background:#0a0f12;border-color:#a8efd32e}.flow-node{color:#d9ddda;background:#0d1417}.flow-node i{color:var(--aqua);border-color:#a8efd347}.flow-node b{font-size:11px}.flow-node span{color:#929c98;font-size:13px}.flow-line{background:#a8efd33b}.flow-wrap.approval .flow-node{color:#eef0ec;background:linear-gradient(145deg,#c2785a2e,#a8efd312);border:1px solid #f19a6257;box-shadow:0 20px 55px #00000052}.scope-card-top,.control-label{font-size:11px}.scope-card-top>i,.control-label i{font-size:10px}.scope-rule span{color:#84908b;font-size:10px}.control-card>p{color:#929d98;font-size:14px}.model-row>i,.model-row>strong,.spend-metrics small,.spend-metrics i,.spend-bars>div,.audit-events time{font-size:10px}.model-row>span b{font-size:12px}.model-row>span small,.audit-events span small{font-size:10px}.audit-events span b{font-size:12px}.audit-events>div>i{font-size:11px}.demo-chapters button span{font-size:10px}.demo-chapters button b{font-size:12px}.demo-chapters button i{color:#6e7874;font-size:12px}.demo-browser{background:#e3e1dd;box-shadow:0 28px 80px #00000080}.demo-app{background:#e8e7e5}.demo-side,.demo-app-head,.chat-answer,.studio-thread,.provenance,.node-palette,.builder-node,.audit-stats>div,.audit-table,.evidence-strip{background:#f1f0ed}.chat-view{background:linear-gradient(#eeedef,#e7e6e8)}.studio-view{background:#e4e2e5}.workflow-canvas{background-color:#e9e8e9}.audit-view{background:#e7e6e8}.demo-app-head small,.demo-scope small,.demo-side nav em,.answer-label,.deck-top,.deck-foot,.builder-node small,.audit-stats small,.audit-table-head,.evidence-strip small{font-size:8px}.demo-side nav span i,.thinking p,.chat-answer p,.chat-composer,.studio-event b,.studio-event span,.provenance>div,.node-palette span,.builder-node strong,.canvas-note b,.canvas-note p,.audit-row,.audit-stats span,.evidence-strip strong{font-size:9px}.chat-answer h3{font-size:15px}.demo-control>span,.demo-control>small,.resource-meta,.resource-card-top,.resource-feature strong,.resource-card strong,.resource-feature-visual>span,.resource-feature-visual>b,.journal-mark>span{font-size:10px}.resource-card>p{color:#9ca5a1;font-size:15px}.resource-feature-copy>p,.resource-subscribe>div:last-child>p{color:#a0a9a5;font-size:16px}.article-breadcrumb,.article-kicker,.article-meta,.article-toc>span,.article-toc>a i,.article-toc>a:last-child,.article-section>span,.related-notes a>span,.related-notes a>b{font-size:10px}.article-toc>a{font-size:13px}.article-section>p{color:#b1b9b5}.related-notes a>h3{color:#dce0dc}.footer-grid>div{color:#929b97;font-size:14px}.footer-grid b{font-size:11px}.legal{color:#7d8783;font-size:10px}@media (max-width:1050px){.nav-links a{font-size:11px}}@media (max-width:650px){.eyebrow,.section-index{font-size:10px}.inner-breadcrumb{font-size:10px!important}.inner-items article{min-height:330px}.inner-items h2{margin-top:82px}.module-step>span,.module-stats span,.module-text-link,.module-links .button{font-size:10px}.module-step>b{font-size:12px}.module-step>p{font-size:14px}.home-scope-card>strong,.article-breadcrumb,.article-kicker,.article-meta,.article-toc>span,.article-toc>a i,.article-toc>a:last-child,.article-section>span,.related-notes a>span,.related-notes a>b,.resource-meta,.resource-card-top,.resource-feature strong,.resource-card strong,.legal{font-size:10px}}@media (hover:none),(pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transition:none!important;transform:none!important}.cursor{display:none}}.demo-progress i.running{animation-duration:8.5s}.platform-architecture{background:radial-gradient(circle at 61% 60%,#e58a5c17,#0000 24%),linear-gradient(145deg,#0c1114,#04080a 72%);border:1px solid #a8efd326;width:min(1660px,100% - 64px);margin-bottom:160px;overflow:hidden;box-shadow:0 42px 120px #00000047}.platform-architecture-bar{color:#77827e;height:62px;font:8px var(--font-mono);letter-spacing:.17em;border-bottom:1px solid #a8efd321;justify-content:space-between;align-items:center;padding:0 27px;display:flex}.platform-architecture-bar b{color:#d08461;align-items:center;gap:10px;font-weight:500;display:flex}.platform-architecture-bar b i{background:var(--copper);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 0 7px #e58a5c14}.platform-architecture-copy{border-bottom:1px solid #a8efd31c;grid-template-columns:1fr 3fr;gap:28px;padding:65px 46px 57px;display:grid}.platform-architecture-copy h2{color:#edf0ec;letter-spacing:-.06em;max-width:950px;margin:0;font-size:clamp(48px,5.8vw,88px);font-weight:470;line-height:.95}.platform-architecture-copy>div>p{color:#919b97;max-width:720px;margin:27px 0 0;font-size:15px;line-height:1.7}.architecture-grid{isolation:isolate;grid-template-columns:1.02fr 1.05fr 1.22fr 1.02fr;min-height:650px;display:grid;position:relative}.architecture-grid:before{content:"";z-index:-2;background:linear-gradient(90deg,#0000,#e58a5c59 18%,#a8efd340 76%,#0000);height:1px;position:absolute;top:62%;left:9%;right:9%}.architecture-grid:after{content:"";z-index:-1;background:var(--copper);width:5px;height:5px;box-shadow:0 0 18px var(--copper);border-radius:50%;animation:6.8s ease-in-out infinite architectureTravel;position:absolute;top:calc(62% - 2px);left:8%}.architecture-track{z-index:-1;height:3px;position:absolute;top:calc(62% - 1px);left:25%;right:24%;overflow:hidden}.architecture-track i{background:linear-gradient(90deg,transparent,var(--aqua),transparent);width:48px;height:1px;animation:3.8s linear infinite architectureSignal;position:absolute}.architecture-track i:nth-child(2){animation-delay:-1.3s}.architecture-track i:nth-child(3){animation-delay:-2.6s}.architecture-stage{border-right:1px solid #a8efd31a;min-width:0;padding:35px 25px 40px;position:relative}.architecture-stage:last-child{border-right:0}.architecture-stage-head{align-items:flex-start;gap:14px;min-height:78px;display:flex}.architecture-stage-head>span{border:1px solid var(--copper);width:35px;height:35px;color:var(--copper);font:8px var(--font-mono);border-radius:50%;flex:0 0 35px;place-items:center;display:grid}.architecture-stage-head h3{color:#e9ebe7;font-family:var(--font-serif),serif;margin:-1px 0 8px;font-size:26px;font-weight:400;line-height:1}.architecture-stage-head p{color:#6f7975;font:6px var(--font-mono);letter-spacing:.12em;margin:0}.architecture-source-list{flex-direction:column;gap:12px;margin-top:148px;display:flex}.architecture-source-list>div,.architecture-outcome-list a{color:#cdd2ce;min-height:50px;font:7px var(--font-mono);letter-spacing:.1em;background:#060a0cd6;border:1px solid #a8efd333;border-radius:28px;align-items:center;padding:0 18px;display:flex;position:relative}.architecture-source-list>div:after{content:"";background:#e58a5c5c;width:18px;height:1px;position:absolute;left:100%}.architecture-source-list i{background:var(--copper);border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite architectureNode;position:absolute;right:-21px;box-shadow:0 0 10px #e58a5c99}.architecture-scope-stack{background:#0c1012b8;border:1px solid #a8efd324;border-radius:24px;margin-top:84px;padding:17px;box-shadow:0 23px 65px #00000038}.architecture-scope-stack>div{background:#090d10;border:1px solid #a8efd321;border-radius:16px;min-height:104px;margin-bottom:10px;padding:23px;position:relative}.architecture-scope-stack>div.active{background:linear-gradient(130deg,#e58a5c24,#a8efd309);border-color:#e58a5c9e;box-shadow:0 0 0 9px #e58a5c09}.architecture-scope-stack b{color:#e7e7e1;font-family:var(--font-serif),serif;font-size:23px;font-weight:400;display:block}.architecture-scope-stack small{color:#7a8581;margin-top:11px;font-size:10px;display:block}.architecture-scope-stack>div>i{color:var(--copper);font:5px var(--font-mono);letter-spacing:.12em;font-style:normal;position:absolute;top:18px;right:18px}.architecture-scope-stack>p{color:#9a6a54;font:6px var(--font-mono);letter-spacing:.12em;text-align:center;margin:18px 3px 2px}.architecture-engine-core{place-items:center;height:460px;margin-top:39px;display:grid;position:relative}.architecture-engine-core:before{content:"";aspect-ratio:1;filter:blur(7px);background:radial-gradient(circle,#e58a5c21,#e58a5c06 48%,#0000 70%);border-radius:50%;width:78%;animation:4s ease-in-out infinite engineBreathe;position:absolute}.engine-orbit{border:1px solid #a8efd321;border-radius:50%;animation:24s linear infinite engineOrbit;position:absolute}.engine-orbit.orbit-one{aspect-ratio:1;width:86%}.engine-orbit.orbit-two{aspect-ratio:1;border-color:#e58a5c2e;width:66%;animation-duration:17s;animation-direction:reverse}.engine-orbit:before{content:"";background:var(--aqua);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;box-shadow:0 0 14px #a8efd3a6}.engine-diamond{z-index:2;background:#070b0deb;border:1px solid #e58a5cd1;border-radius:35px;width:225px;height:225px;position:relative;transform:rotate(45deg);box-shadow:0 0 0 18px #e58a5c06,0 25px 70px #0000004d}.engine-diamond>div{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotate(-45deg)}.engine-diamond img{object-fit:contain;width:70px;height:70px}.engine-diamond strong{color:#f0eee8;font-family:var(--font-serif),serif;margin-top:9px;font-size:31px;font-weight:400;display:block}.engine-diamond small{color:#b86f4f;font:5px var(--font-mono);letter-spacing:.12em;white-space:nowrap;margin-top:10px;display:block}.engine-control{z-index:4;color:#d8d7d2;font:6px var(--font-mono);letter-spacing:.1em;background:#111416;border:1px solid #e58a5c8c;border-radius:20px;padding:10px 13px;position:absolute}.control-cite{top:5px}.control-scope{top:50%;left:0;transform:translateY(-50%)}.control-approve{top:50%;right:0;transform:translateY(-50%)}.control-audit{bottom:4px}.architecture-outcome-list{flex-direction:column;gap:14px;margin-top:156px;display:flex}.architecture-outcome-list a{padding-left:23px;transition:transform .3s,border-color .3s,background .3s}.architecture-outcome-list a:hover{background:#a8efd30b;border-color:#a8efd370;transform:translate(6px)}.architecture-outcome-list a:before{content:"";background:#a8efd357;width:18px;height:1px;position:absolute;right:100%}.architecture-outcome-list a>i{background:var(--aqua);border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite architectureNode;position:absolute;left:-22px;box-shadow:0 0 11px #a8efd3b3}.architecture-outcome-list a>b{color:var(--copper);margin-left:auto;font-weight:400}.architecture-outcome-foot{color:#68726e;font:6px var(--font-mono);letter-spacing:.1em;border-top:1px solid #a8efd31f;margin:23px 0 0;padding-top:19px}.architecture-footer{background:#0206088c;border-top:1px solid #a8efd31f;grid-template-columns:repeat(3,1fr) auto;align-items:stretch;display:grid}.architecture-footer>div{border-right:1px solid #a8efd31a;min-height:90px;padding:22px 25px}.architecture-footer strong{color:#d8ddda;font:7px var(--font-mono);letter-spacing:.12em;font-weight:500;display:block}.architecture-footer span{color:#6f7975;margin-top:9px;font-size:10px;line-height:1.4;display:block}.architecture-footer>a{color:#a8efd3;font:7px var(--font-mono);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:18px;padding:0 27px;display:flex}.architecture-footer>a i{color:var(--copper);font-style:normal;transition:all .3s}.architecture-footer>a:hover i{transform:translate(3px,-3px)}@keyframes architectureTravel{0%{opacity:0;left:8%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:91%}}@keyframes architectureSignal{0%{left:-50px}to{left:100%}}@keyframes architectureNode{50%{opacity:.35;transform:scale(.65)}}@keyframes engineOrbit{to{transform:rotate(360deg)}}@keyframes engineBreathe{50%{opacity:.72;transform:scale(1.12)}}@media (max-width:1180px){.platform-architecture{width:min(1440px,100% - 48px)}.architecture-grid{grid-template-columns:1fr 1.03fr 1.18fr 1fr}.architecture-stage{padding-inline:18px}.architecture-stage-head h3{font-size:21px}.architecture-source-list>div,.architecture-outcome-list a{font-size:6px}.engine-diamond{width:190px;height:190px}.engine-diamond img{width:60px;height:60px}.engine-diamond strong{font-size:27px}.architecture-footer{grid-template-columns:repeat(3,1fr)}.architecture-footer>a{border-top:1px solid #a8efd31a;grid-column:1/-1;justify-content:center;min-height:64px}}@media (max-width:900px){.platform-architecture{width:min(100% - 32px,720px);margin-bottom:110px}.platform-architecture-copy{grid-template-columns:1fr;padding:48px 27px}.platform-architecture-copy .section-index{margin-bottom:14px}.architecture-grid{flex-direction:column;display:flex}.architecture-grid:before,.architecture-grid:after,.architecture-track{display:none}.architecture-stage{border-bottom:1px solid #a8efd31c;border-right:0;padding:30px 26px 42px}.architecture-stage-head{min-height:auto}.architecture-source-list,.architecture-outcome-list{margin-top:38px}.architecture-source-list>div:after,.architecture-source-list i,.architecture-outcome-list a:before,.architecture-outcome-list a>i{display:none}.architecture-scope-stack{margin-top:38px}.architecture-engine-core{height:420px;margin-top:22px}.architecture-engine-core:before{width:390px;max-width:90%}.engine-orbit.orbit-one{width:min(390px,90%)}.engine-orbit.orbit-two{width:min(300px,70%)}.architecture-outcome-foot{text-align:center}.architecture-footer{grid-template-columns:1fr}.architecture-footer>div{border-bottom:1px solid #a8efd31a;border-right:0;min-height:76px}.architecture-footer>a{grid-column:auto}}@media (max-width:560px){.platform-architecture{border-inline:0;width:100%}.platform-architecture-bar{height:55px;padding:0 18px}.platform-architecture-bar>span{font-size:6px}.platform-architecture-copy{padding:39px 20px}.platform-architecture-copy h2{font-size:42px}.platform-architecture-copy>div>p{font-size:13px}.architecture-stage{padding-inline:20px}.architecture-stage-head h3{font-size:22px}.architecture-engine-core{height:360px}.engine-diamond{border-radius:29px;width:168px;height:168px}.engine-diamond img{width:52px;height:52px}.engine-diamond strong{font-size:24px}.engine-diamond small{font-size:4px}.engine-control{padding:8px 10px}.control-scope{left:2px}.control-approve{right:2px}.architecture-footer>a{padding-inline:20px}}.article-sources{border-top:1px solid #a8efd32b;padding-top:12px}.article-sources>span{color:var(--copper);font:10px var(--font-mono);letter-spacing:.14em;margin:0 0 20px;font-weight:500;display:block}.article-sources h2{color:#e1e5e0;letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(34px,3.6vw,50px);font-weight:480;line-height:1.04}.article-sources>p{color:#9da7a2;max-width:650px;margin:0 0 30px;font-size:15px;line-height:1.7}.article-sources>div{border-top:1px solid #a8efd321;flex-direction:column;display:flex}.article-sources a{color:#bdc5c1;border-bottom:1px solid #a8efd31c;justify-content:space-between;align-items:center;gap:22px;padding:18px 0;font-size:14px;line-height:1.45;transition:color .25s,padding-left .25s;display:flex}.article-sources a:hover{color:var(--aqua);padding-left:8px}.article-sources a i{color:var(--copper);font-style:normal}.related-notes>div:last-child{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.related-notes>div:last-child{grid-template-columns:1fr 1fr}.resource-card{min-height:530px}}@media (max-width:650px){.related-notes>div:last-child{grid-template-columns:1fr}.article-sources a{font-size:13px}.resource-card{min-height:500px}}.mobile-nav-cta{display:none}html,body{max-width:100%;overflow-x:hidden}img,video,canvas{max-width:100%;height:auto}button,input,textarea,select{font:inherit}h1,h2,h3,p{overflow-wrap:break-word}[id]{scroll-margin-top:24px}@media (max-width:900px){body.menu-open{overflow:hidden}.nav{z-index:90;position:relative}.menu{cursor:pointer;border:1px solid #a8efd32b;border-radius:3px;place-items:center;width:48px;height:48px;display:grid}.nav-links{display:none}.nav-links.nav-open{z-index:89;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05090bfa;border:1px solid #a8efd32e;max-height:calc(100dvh - 92px);padding:18px 24px 24px;display:flex;position:fixed;inset:76px 16px auto;overflow-y:auto;box-shadow:0 30px 80px #0009}.nav-links.nav-open a{border-bottom:1px solid #a8efd31a;align-items:center;width:100%;min-height:50px;font-size:12px;display:flex}.nav-links.nav-open .mobile-nav-cta{background:var(--ink);color:#080b0d;border:1px solid #a8efd338;justify-content:space-between;margin-top:13px;padding:15px 17px;display:flex}.nav-links.nav-open .mobile-nav-cta span{color:#9a5134}.hero-corporate{min-height:auto;padding-top:78px;padding-bottom:58px}.hero-corporate .hero-copy,.hero-corporate h1{max-width:680px}.hero-corporate .kognon-stage{width:100%;margin-inline:0}.hero-actions{flex-wrap:wrap}.trust-line{row-gap:13px}.inner-hero{min-height:auto;padding-top:82px;padding-bottom:62px}.inner-hero>div:first-child{z-index:2;position:relative}.inner-hero h1{max-width:700px;margin-block:31px}.inner-hero .kognon-stage{width:100%;margin-inline:0}.inner-items{gap:10px;margin-bottom:105px}.inner-items article{min-height:315px}.inner-items h2{margin-top:76px}.section{padding-top:98px;padding-bottom:60px}.home-section-head,.scope-heading{gap:10px}.home-scope-card{min-height:365px}.home-control-copy>p{max-width:650px}.home-control-grid{width:100%}.case-cards{gap:10px}.cta{padding-top:100px;padding-bottom:110px}.senang-demo{margin-bottom:110px}.demo-chapters{overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}.demo-chapters::-webkit-scrollbar{display:none}.demo-chapters button{flex:0 0 16.666%;min-width:105px}.demo-frame,.demo-browser,.demo-app,.demo-canvas{min-width:0}.document-preview{max-width:calc(100% - 22px)}.scope-system{padding-bottom:110px}.scope-card{min-height:auto;padding-bottom:105px}.scope-graph-v2{max-width:100%}.control-section{padding-bottom:105px}.control-card,.model-row,.audit-events>div,.model-row>span,.audit-events span{min-width:0}.model-row>span b,.model-row>span small,.audit-events span b,.audit-events span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-feature,.resource-card,.resource-subscribe{min-width:0}.resource-card-grid{grid-template-columns:1fr 1fr}.resource-feature-copy{min-width:0}.article-hero h1{max-width:940px}.article-layout{gap:38px}.article-toc a{line-height:1.45}.article-section{min-width:0}.demo-panel{padding-top:100px;padding-bottom:105px}.demo-panel input,.demo-panel textarea{font-size:16px}.footer-grid{gap:44px 34px}.footer-grid a{align-items:center;min-height:28px;display:flex}}@media (max-width:650px){.shell{width:calc(100% - 28px)}.nav{height:70px}.nav-links.nav-open{max-height:calc(100dvh - 84px);inset:70px 14px auto}.brand{gap:10px}.brand-kognon{width:34px;height:34px}.brand small{font-size:8px}.menu{width:44px;height:44px;font-size:9px}.hero-corporate{padding-top:58px;padding-bottom:42px}.hero-corporate h1{margin:29px 0 25px;font-size:clamp(46px,14vw,58px);line-height:.94}.hero-corporate .hero-lead{font-size:15px;line-height:1.62}.hero-corporate .kognon-stage{height:390px;min-height:390px}.hero-actions{align-items:stretch}.hero-actions .button{width:100%}.hero-actions .text-link{align-self:flex-start}.hero-corporate .trust-line{margin-top:33px}.trust-line span{font-size:9px}.inner-hero{padding-top:58px;padding-bottom:44px}.inner-hero h1{margin:27px 0 24px;font-size:clamp(45px,13.2vw,57px);line-height:.95}.inner-hero>div:first-child>p:last-child{font-size:15px}.inner-hero .kognon-stage{height:300px!important;min-height:300px!important;margin-top:4px!important}.inner-items{gap:0;width:100%;margin-bottom:82px}.inner-items article{border-inline:0;border-bottom:0;min-height:300px;margin:0;padding:25px 21px}.inner-items article:last-child{border-bottom:1px solid var(--line)}.inner-items h2{margin-top:65px;font-size:30px}.inner-items p{font-size:14px}.item-link{bottom:22px;left:21px}.section{padding-top:78px;padding-bottom:48px}.section h2,.cta h2,.demo-panel h2,.scope-heading h2,.home-section-head h2,.home-control-copy h2{font-size:clamp(39px,11.5vw,47px);line-height:.98}.section>div>p,.scope-heading>div>p,.home-section-head>div>p,.home-control-copy>p{font-size:14px;line-height:1.68}.button{width:100%;min-height:52px;padding:15px 17px}.text-link{align-items:center;min-height:44px;display:inline-flex}.home-platform{padding-top:78px;padding-bottom:82px}.home-section-head{margin-bottom:38px}.home-scope-grid{gap:9px}.home-scope-card{min-height:350px;padding:21px}.home-scope-mark{height:125px;margin-block:19px}.home-scope-card h3{font-size:25px}.home-scope-card>p{font-size:14px}.home-scope-card>strong{bottom:21px;left:21px}.home-demo-heading{padding-top:82px}.home-control{margin-top:82px;padding:80px 0}.home-control-layout{gap:48px}.home-control-grid{grid-template-columns:1fr}.home-control-grid article{min-height:250px;padding:23px;border-bottom:1px solid #a8efd31f!important;border-right:0!important}.home-control-grid article:last-child{border-bottom:0!important}.home-control-grid h3{margin-top:39px;font-size:25px}.home-solutions{padding-top:82px}.case-cards{margin-top:28px}.case-card{min-height:230px;padding:23px}.case-card p{font-size:18px}.senang-demo{margin-bottom:82px}.demo-chapters{display:flex}.demo-chapters button{flex:0 0 112px;min-width:112px;min-height:68px}.demo-frame{padding:6px}.demo-browser{height:560px}.demo-app{height:525px}.demo-browser-top{padding-inline:10px}.demo-browser-top>span{max-width:180px}.demo-side{display:none}.demo-app{grid-template-columns:1fr}.demo-app-head{padding-inline:12px}.chat-view,.studio-view,.workflow-view,.audit-view,.agent-view,.skill-view{height:465px}.chat-question{width:94%;font-size:9px}.thinking-live .thinking-steps p{height:auto;min-height:21px}.chat-answer{max-width:100%}.chat-answer h3{font-size:12px}.chat-composer{left:4%;right:4%}.studio-type-composer{bottom:63px}.document-preview{width:94%;max-width:94%;margin-top:36px}.deck-grid{gap:4px}.deck-grid>div{padding:7px 5px}.agent-config{padding-inline:12px}.config-row{grid-template-columns:26px 1fr auto;gap:7px}.config-row>div{min-width:0}.config-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skill-canvas{padding-inline:9px}.skill-step{min-width:0}.capability-canvas{padding-inline:8px}.capability-groups{gap:4px}.capability-title>span{white-space:normal}.capability-item{grid-template-columns:23px minmax(0,1fr)}.capability-item>i{width:23px;height:23px}.capability-item>strong{display:none}.scope-system{width:100%;padding-bottom:82px}.scope-heading{padding:77px 14px 40px}.scope-cards{width:100%}.scope-card{min-height:auto;padding:21px 20px 102px}.scope-graph-v2{height:285px;margin-inline:-10px}.scope-rule{flex-wrap:wrap;gap:6px;left:20px;right:20px}.scope-rule span{font-size:8px}.control-section{padding-bottom:82px}.control-section>.section{padding-inline:14px}.control-grid{width:100%}.control-card{padding:21px 20px}.control-label{flex-wrap:wrap;gap:8px}.control-label i{margin-left:auto}.control-card h3{font-size:24px}.model-row{grid-template-columns:33px minmax(0,1fr) auto;gap:8px}.spend-bars>div{grid-template-columns:74px 1fr 34px}.audit-events>div{grid-template-columns:26px minmax(0,1fr) 38px;gap:7px}.audit-events time{text-align:right}.page-module{margin-bottom:82px}.page-module-head{padding:34px 20px}.page-module-head h2{font-size:37px}.page-module-flow{grid-template-columns:1fr}.module-step{min-height:178px;padding:22px 20px}.module-step>i{margin:21px 0 16px}.page-module-foot{padding:20px}.module-stats{grid-template-columns:1fr}.module-stats>div{border-bottom:1px solid #a8efd31c;border-right:0;padding:12px 0}.module-stats>div:last-child{border-bottom:0}.module-links,.module-links a{width:100%}.platform-architecture-copy h2{font-size:clamp(39px,11.3vw,46px)}.architecture-stage{padding:27px 19px 36px}.architecture-stage-head p{font-size:7px;line-height:1.45}.architecture-source-list>div,.architecture-outcome-list a{min-height:48px;font-size:8px}.architecture-scope-stack{padding:12px}.architecture-scope-stack>div{min-height:92px;padding:19px}.architecture-scope-stack b{font-size:22px}.architecture-engine-core{height:340px}.engine-orbit.orbit-one{width:min(310px,94%)}.engine-orbit.orbit-two{width:min(235px,72%)}.engine-diamond{width:154px;height:154px}.engine-diamond img{width:46px;height:46px}.engine-control{font-size:5px}.architecture-footer>a{justify-content:space-between;min-height:64px}.journal-hero{padding-top:75px}.journal-hero h1{font-size:clamp(44px,12.6vw,52px)}.journal-mark{width:min(78vw,320px)}.resource-index{padding-top:76px;padding-bottom:88px}.resource-card-grid{grid-template-columns:1fr}.resource-feature-copy{min-height:420px;padding:28px 20px}.resource-feature h2{margin-top:48px;font-size:clamp(36px,10.5vw,43px)}.resource-feature-visual{min-height:285px}.resource-card{min-height:480px}.resource-subscribe{margin-top:74px}.resource-subscribe .button{width:100%}.article-hero{padding-top:25px}.article-breadcrumb{flex-wrap:wrap;line-height:1.55}.article-visual{height:220px}.article-hero h1{font-size:clamp(42px,12vw,50px)}.article-meta{gap:10px 17px}.article-layout{padding-top:52px}.article-section h2{font-size:34px}.article-section>p{font-size:15px;line-height:1.72}.article-section ul{margin-top:27px}.article-section blockquote{margin-top:30px}.article-sources a{gap:14px}.related-notes{padding-top:74px;padding-bottom:88px}.demo-panel{gap:45px;padding:78px 0 82px}.demo-panel form{gap:18px}.cta{gap:43px;padding-top:80px;padding-bottom:86px}.cta>div:last-child p{font-size:15px}.footer-grid{grid-template-columns:1fr;gap:36px;padding-bottom:60px}.footer-grid>div:first-child{grid-column:auto}.footer-grid>div{font-size:14px}.legal{padding-bottom:24px}}@media (max-width:380px){.shell{width:calc(100% - 22px)}.nav-links.nav-open{inset-inline:11px}.brand{font-size:16px}.brand-kognon{width:31px;height:31px}.hero-corporate h1,.inner-hero h1{font-size:44px}.hero-corporate .kognon-stage{height:350px;min-height:350px}.platform-architecture-bar b{font-size:6px}.platform-architecture-bar>span{max-width:145px}.architecture-engine-core{height:310px}.engine-diamond{width:138px;height:138px}.engine-diamond strong{font-size:21px}.engine-control{padding:7px 8px}.demo-chapters button{flex-basis:104px;min-width:104px}.document-preview{padding:17px 12px}.document-preview h2{font-size:14px}.chat-answer p{display:none}.scope-graph-v2{height:260px}.boundary-outer{width:220px;height:220px}.scope-link{width:90px}.resource-card{min-height:455px}.article-visual{height:200px}.article-section h2{font-size:31px}}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
