@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-vietnamese-500-normal-DxwlvJEc.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-500-normal-DkDHNoXI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-ext-500-normal-DLb9JDK8.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-500-normal-BNvrJ0Ju.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-500-normal-DrDcrrxK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-500-normal-Bo-NxEKf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-vietnamese-600-normal-Cp8QQjQf.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-600-normal-DHaFH8q1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-ext-600-normal-FY8kSObK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-600-normal-DHIm05DD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYoAA8AAAAAB7AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAE0AAABgVz2VsVNUQVQAAAI0AAAAOQAAAETl28wdY21hcAAAAnAAAABCAAAAXEHQ4ltnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABUQAAAXa5Z4vvaGVhZAAABBAAAAA2AAAANiKuW4NoaGVhAAAESAAAAB8AAAAkCFoBaWhtdHgAAARoAAAAIQAAACIOPgB7bG9jYQAABIwAAAAUAAAAFAFdAeVtYXhwAAAEoAAAABoAAAAgABwA5W5hbWUAAAS8AAABGQAAAnI2iF0HcG9zdAAABdgAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mfaw8DKwMDUxRTBwMDgDaEZ4xg0GDUYUAE7EDPBOB4uzv4MCxgUFLYwv/h3kYGB+QWjvgID42SQHONbpp1ASoGBGQACDwzQAAAAeNodxIEFgFAYBsD7/qIUhEZosUBFgEfLNVx0OBGjwvq/qec4W3C1/c4keotAhnrRicoMwgezyASoAAAAeNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaPU41cNxAFH1/lWgvDAIz7N14FQatIMzMzMyctCnDMTOX7vu5xtQY+3Ht3tzaxzP+zP+BwQVomCaggQNqk9hUITYJl9oSLXQ80UcTiS3b6ScYIgDrZHFwrAYUKYo5glc4PEL5zym/1k1MKyp8/JTFl87+/7+YSCCZzO1of5gEAeBpTmB8uf52uR5BPdIlrEkusBI2giL4wMqolL4XBmHMF5bQuW6Ztq3cIMzTdfJFEAa+J2UsqnMnCJRr25bJlUXiwpfDKxjbyjYnenRtTakq33t6w/eSn4l6uke0Pk/mx/bbb8Wnc8dfhPrudcGLo5bBI9evc24WlG23d+9Q529Q9w2izflW1HDk0ePH3Dv7bOMGCJJtpyIWhwYYoeLy258utr2uLtuZpKfaW6wDjKj0lZlBmnb64PWL97YWlTr3rrLJ08fKSspKTp5IAffUSWUAAAAAAQAAAAMDVA1NLcxfDzz1AAMD6AAAAADfih8IAAAAAN+a9WL/Uf79BR4D5QABAAYAAgAAAAAAAHjaY2BkYGB+8e8iAwOr+//Avx6sckARVMABAJctBckAeNpj/MVgxLSIgQOGGVkYGECYyYCBm4GBQY1BDQBcBwPFAAAAAAAAFAAuADoARgBGAEYAlgCjALt42mNgZGBg4GRoAOJkBlYwDwFYGBgBFx0BAgAAeNqNkYNuRkEYRE/thrVtuw1q23H12+Zz9Gka9aEaFpN0a+bmu3Nm1rtAMddkkZFdANxmVBvOoJYHw5nkc2c4i2luDGfT/jo2h2rShnNp5dRwKeM0P3MGWqvccN7bnBmFygsNF4lgHx8ezvGyRljqxsElJ1ikNuzKVPr8hJhmgAHpJUEcSsLifkJit9Sn1MYAOyyzySqaExcW/VcI4iMsDinpY17OzRXHSoJovLyXRkboZ5Ah6fvRjZ/GN76Of+s/wyqLLLAj+s/KRn9dZ0HsJ0Hw9SYaGWZQNSQ6VGKR/r7TXeRxyl8Slp8jIrUr07nlO7/crk2rqQcRLujnEr0OA6pzgsjhVtlUEULK7e9W71P+fvWuJ3pCXsUAAAB42mNgYgCD/+0MGgzYACcQqzCcZGRiYGZkZmRhZGVkY3NMKkotS2Uvzcs0MHA0ANFGBk4mnInJpSWpyfm5STwgGWMDM73kxOJUAB9gERQAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-vietnamese-700-normal-C4RNfQp6.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-700-normal-CslVg6dq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-ext-700-normal-CK2OfQqO.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-700-normal-BXHnjv6S.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/material-symbols-outlined-latin-wght-normal-DsbrY-h1.woff2) format("woff2-variations")}:root{--surface: #f9f9ff;--on-surface: #121c2a;--on-surface-variant: #444748;--font-display: "Hanken Grotesk", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-code: "JetBrains Mono", "SF Mono", "Monaco", "Menlo", monospace}html,body,#root{min-height:100%;margin:0;padding:0;font-family:var(--font-body);color:var(--on-surface);background:#fff;-webkit-font-smoothing:antialiased}.ms{font-family:Material Symbols Outlined Variable;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}.ms.lg{font-size:24px}.ms.sm{font-size:16px}.opsx-logo{display:inline-flex;align-items:center;gap:9px;color:currentColor;line-height:1}.opsx-mark{display:block;width:38px;height:38px;flex:0 0 38px}.opsx-wordmark{font:650 25px/.9 var(--font-display);letter-spacing:-.7px}.opsx-wordmark>span{color:var(--opsx-accent, #10a875)}.landing-page{--lp-max:1200px;min-height:100%;background:#fff;color:var(--on-surface);font-family:var(--font-body);scroll-behavior:smooth}.landing-page *{box-sizing:border-box}.landing-page button,.landing-page a{font:inherit}.landing-container{width:min(var(--lp-max),calc(100% - 64px));margin:0 auto}.landing-nav{height:64px;padding:0 max(32px,calc((100vw - var(--lp-max))/2));display:flex;align-items:center;gap:36px;position:sticky;top:0;z-index:50;background:#ffffffe0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(229,231,235,.78)}.landing-brand{display:inline-flex;align-items:center;gap:10px;color:#111;text-decoration:none;font:600 22px/1 var(--font-display);letter-spacing:-.6px}.landing-brand-mark{width:32px;height:32px;display:grid;place-items:center;background:#111;color:#fff;border-radius:8px}.landing-brand-mark .ms{font-size:19px}.landing-nav-links{display:flex;gap:30px;margin:auto}.landing-nav-links a,.landing-footer a{font-size:14px;font-weight:500;text-decoration:none;color:var(--on-surface-variant);transition:color .15s}.landing-nav-links a:hover{color:#000}.landing-nav-cta{height:40px;padding:0 18px;display:inline-flex;align-items:center;border-radius:8px;background:#000;color:#fff;text-decoration:none;font-size:14px;font-weight:600}.landing-menu-button{display:none;border:0;background:none}.landing-hero{padding:84px 0 0;background:linear-gradient(180deg,#fff 0,#f9f9ff 76%,#f9f9ff);overflow:hidden}.hero-copy{text-align:center}.eyebrow,.section-eyebrow{display:inline-flex;align-items:center;gap:9px;text-transform:uppercase;letter-spacing:.09em;font-size:12px;line-height:1.2;font-weight:600;color:#5d5f5f}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px #10b9811f}.hero-copy h1{max-width:980px;margin:25px auto 22px;font:600 68px/1.03 var(--font-display);letter-spacing:-2.5px;color:#0a0a0a}.hero-copy h1 span{color:#6b7280}.hero-copy>p{max-width:760px;margin:0 auto;font-size:19px;line-height:1.6;color:#5b6472}.hero-actions{display:flex;justify-content:center;gap:12px;margin-top:30px}.landing-button{height:44px;padding:0 20px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;font-size:14px;font-weight:600;transition:transform .15s,background .15s,box-shadow .15s}.landing-button:hover{transform:translateY(-1px)}.landing-button.primary{background:#000;color:#fff}.landing-button.primary:hover{background:#242424;box-shadow:0 4px 12px #00000026}.landing-button.secondary{border:1px solid #d9dce1;background:#fff;color:#111}.hero-meta{display:flex;justify-content:center;gap:24px;margin-top:23px;color:#737b87;font-size:12px}.hero-meta span{display:inline-flex;align-items:center;gap:6px}.hero-demo-wrap{margin-top:64px;position:relative}.hero-demo-wrap:before{content:"";position:absolute;inset:-80px 8% auto;height:360px;background:radial-gradient(ellipse,rgba(217,227,247,.9),transparent 70%);filter:blur(30px)}.product-demo{position:relative;background:#fff;border:1px solid #dcdfe4;border-radius:16px 16px 0 0;box-shadow:0 24px 70px #121c2a24;overflow:hidden;text-align:left}.demo-titlebar{height:54px;padding:0 18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #e7e8eb;background:#fcfcfc}.window-dots{display:flex;gap:7px}.window-dots i{width:9px;height:9px;background:#d5d6d8;border-radius:50%}.demo-breadcrumb{display:flex;align-items:center;gap:9px;font-size:12px;color:#7a8088}.demo-breadcrumb strong{color:#242424;font-weight:600}.demo-title-actions{justify-self:end;display:flex;align-items:center;gap:12px}.demo-title-actions button,.demo-filter{border:0;background:transparent;color:#646b75;display:flex;align-items:center;gap:5px;font-size:11px;cursor:pointer}.demo-data-badge{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#eefbf5;border-radius:999px;color:#087f5b;font-size:10px;font-weight:600}.demo-data-badge i,.demo-agent-status i,.demo-legend i,.status-pill i{width:6px;height:6px;border-radius:50%;background:#10b981}.demo-shell{height:596px;display:grid;grid-template-columns:176px minmax(0,1fr)}.demo-sidebar{padding:18px 10px;background:#111;color:#fff;display:flex;flex-direction:column}.demo-side-label{padding:0 11px 12px;color:#71717a;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:600}.demo-sidebar nav{display:flex;flex-direction:column;gap:3px}.demo-sidebar nav button{width:100%;height:39px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:#a1a1aa;display:grid;grid-template-columns:21px 1fr auto;align-items:center;gap:8px;text-align:left;font-size:11px;cursor:pointer;transition:background .15s,color .15s}.demo-sidebar nav button .ms{font-size:17px}.demo-sidebar nav button:hover{background:#1a1a1a;color:#fff}.demo-sidebar nav button.active{background:#282828;color:#fff}.demo-sidebar nav em{min-width:18px;padding:2px 6px;border-radius:999px;background:#3b3b3b;color:#fff;text-align:center;font-style:normal;font-size:11px;font-weight:600}.demo-sidebar nav em.success{background:#10b9812e;color:#5ee2ad}.demo-agent-status{margin-top:auto;padding:12px 9px 3px;border-top:1px solid #282828;display:flex;align-items:center;gap:7px;color:#98989f;font-size:10px}.demo-spinner{width:13px!important;height:13px!important;border:2px solid rgba(255,255,255,.24)!important;border-top-color:#fff!important;border-radius:50%!important;animation:demo-spin .8s linear infinite}.demo-spinner.dark{border-color:#e1e3e6!important;border-top-color:#111!important}@keyframes demo-spin{to{transform:rotate(360deg)}}.demo-content{min-width:0;background:#f9f9ff}.demo-view{height:100%;padding:26px 28px;animation:view-enter .25s ease}@keyframes view-enter{0%{opacity:.3;transform:translateY(4px)}}.demo-page-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.demo-page-header>div>span{display:block;margin-bottom:5px;color:#7b828d;text-transform:uppercase;font-size:9px;font-weight:600;letter-spacing:.08em}.demo-page-header h3{margin:0;font:600 23px/1.15 var(--font-display);letter-spacing:-.5px;color:#121212}.demo-time{font-size:10px!important;text-transform:none!important;letter-spacing:0!important}.demo-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.demo-kpis>div,.demo-kpis>button{padding:14px;background:#fff;border:1px solid #e6e7ea;border-radius:9px;text-align:left;color:#121c2a}.demo-kpis>button{cursor:pointer}.demo-kpis span{display:block;color:#727984;font-size:9px;font-weight:500}.demo-kpis strong{display:block;margin:7px 0 3px;font:600 22px/1 var(--font-display);letter-spacing:-.5px}.demo-kpis small{color:#9297a0;font-size:8px}.warning-text{color:#d97706!important}.success-text{color:#059669!important}.demo-overview-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:12px;margin-top:12px}.demo-panel{padding:17px;background:#fff;border:1px solid #e6e7ea;border-radius:9px}.demo-panel-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:11px;font-weight:600}.demo-panel-title button{border:0;background:none;color:#6b7280;font-size:9px;cursor:pointer}.demo-legend{display:flex;align-items:center;gap:5px;color:#7d838d;font-size:8px;font-weight:400}.health-row{display:grid;grid-template-columns:64px 1fr 39px;align-items:center;gap:9px;margin:14px 0;color:#555d68;font-size:9px}.health-row>div{height:6px;border-radius:999px;background:#eef0f2;overflow:hidden}.health-row>div i{display:block;height:100%;background:#191919;border-radius:inherit}.health-row.warning>div i{background:#f59e0b}.health-row strong{font-size:8px;text-align:right}.attention-row{width:100%;padding:10px 0;border:0;border-top:1px solid #eee;background:transparent;display:grid;grid-template-columns:30px 1fr 16px;align-items:center;gap:8px;text-align:left;color:#313741;cursor:pointer}.attention-row>span:nth-child(2){display:flex;flex-direction:column}.attention-row strong{font-size:9px}.attention-row small{margin-top:3px;color:#8b9098;font-size:8px}.attention-row.muted{opacity:.74}.asset-mini-icon{width:28px;height:28px;border-radius:7px;background:#f1f2f4;display:grid!important;place-items:center}.asset-mini-icon .ms{font-size:15px}.asset-mini-icon.warning{background:#fff6df;color:#c77700}.demo-segment{padding:3px!important;background:#eeeef0;border-radius:7px}.demo-segment button{padding:5px 9px;border:0;border-radius:5px;background:transparent;color:#777;font-size:9px}.demo-segment button.active{background:#fff;color:#111;box-shadow:0 1px 3px #00000014}.topology-canvas{height:465px;position:relative;border:1px solid #e5e7eb;border-radius:10px;background-color:#fff;background-image:radial-gradient(#dfe2e8 .7px,transparent .7px);background-size:16px 16px;overflow:hidden}.topology-line{height:1px;background:#c7cbd2;position:absolute;transform-origin:left}.topology-line.one{width:182px;left:160px;top:221px}.topology-line.two{width:190px;left:350px;top:221px}.topology-node{width:122px;padding:12px 9px;position:absolute;border:1px solid #dcdee3;border-radius:9px;background:#fff;box-shadow:0 2px 7px #0000000d;display:grid;grid-template-columns:27px 1fr;text-align:left;cursor:pointer;z-index:2}.topology-node>.ms{grid-row:1/3;width:24px;height:24px;display:grid;place-items:center;background:#f0f1f3;border-radius:6px;font-size:14px}.topology-node strong{font-size:8px;align-self:end}.topology-node small{font-size:7px;color:#888;align-self:start;margin-top:2px}.topology-node.gateway{left:38px;top:185px}.topology-node.service{left:270px;top:185px}.topology-node.redis{left:505px;top:105px}.topology-node.database{left:505px;top:270px}.topology-node.redis.selected{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b21}.topology-node.redis>.ms{background:#fff5dd;color:#c77700}.node-pulse{position:absolute;width:8px;height:8px;right:-4px;top:-4px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 5px #f59e0b29}.asset-detail-popover{width:236px;padding:14px;position:absolute;right:16px;top:15px;border:1px solid #e0e2e6;border-radius:10px;background:#fff;box-shadow:0 12px 30px #121c2a1f;z-index:5;animation:popover-in .25s ease}@keyframes popover-in{0%{opacity:0;transform:translate(8px)}}.asset-popover-head{display:flex;gap:9px;align-items:center}.asset-popover-head>div{display:flex;flex-direction:column}.asset-popover-head strong{font-size:12px;font-weight:600}.asset-popover-head small{margin-top:2px;color:#8b9098;font-size:9px}.asset-facts{display:grid;grid-template-columns:repeat(3,1fr);margin:13px 0;border-block:1px solid #eee}.asset-facts span{padding:9px 0;display:flex;flex-direction:column}.asset-facts small{font-size:9px;color:#9297a0;letter-spacing:.02em}.asset-facts strong{margin-top:3px;font-size:10px}.demo-primary-action{height:36px;padding:0 14px;border:0;border-radius:8px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:600;cursor:pointer}.demo-primary-action.wide{width:100%;margin-top:13px}.issue-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(180px,.65fr);gap:12px}.issue-main,.issue-evidence{padding:16px;background:#fff;border:1px solid #e4e6ea;border-radius:10px}.issue-callout{padding-bottom:14px;border-bottom:1px solid #eee;display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center}.issue-callout>div{display:flex;flex-direction:column}.issue-callout small{color:#8b9199;font-size:7px}.issue-callout strong{margin-top:2px;font-size:10px}.issue-callout p{margin:3px 0 0;color:#747b85;font-size:8px}.risk-chip{padding:5px 8px;border-radius:999px;background:#effaf5;color:#087f5b;font-size:7px;font-weight:600}.plan-card{margin-top:14px}.plan-title{display:flex;justify-content:space-between;margin-bottom:8px;font-size:9px;font-weight:600}.plan-title span:last-child{color:#898f98;font-weight:400}.plan-row{height:38px;border-top:1px solid #eee;display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;color:#3d444e;font-size:8px}.plan-row small{color:#9297a0;font-size:7px}.plan-dot{width:12px;height:12px;border:1px solid #d5d8dd;border-radius:50%}.resolving-row{height:36px;margin-top:13px;border-radius:7px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;gap:8px;color:#555d68;font-size:8px}.status-pill{padding:5px 8px;display:flex!important;flex-direction:row!important;align-items:center;gap:6px;border-radius:999px;text-transform:none!important;letter-spacing:0!important;font-size:10px!important;font-weight:600;background:#fff7e6;color:#aa6500}.status-pill.running{background:#efeff0;color:#393939}.status-pill.running i{background:#111}.status-pill.success{background:#eafaf3;color:#087f5b}.evidence-stat{padding:10px 0;border-top:1px solid #eee;display:flex;justify-content:space-between;font-size:8px;color:#6e7580}.evidence-stat strong{color:#222}.evidence-note{margin-top:14px;padding:12px;border-radius:8px;background:#f4f5f6;display:flex;gap:7px}.evidence-note>.ms{font-size:15px}.evidence-note p{margin:0;font-size:7px;line-height:1.5;color:#727984}.evidence-note strong{display:block;margin-bottom:3px;color:#313741;font-size:8px}.runtime-summary{padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:9px}.runtime-progress-copy{display:flex;align-items:baseline;gap:9px}.runtime-progress-copy strong{font:600 21px/1 var(--font-display)}.runtime-progress-copy span{color:#777e88;font-size:9px}.runtime-progress{height:6px;margin:10px 0 12px;background:#eceef0;border-radius:999px;overflow:hidden}.runtime-progress i{display:block;height:100%;background:#111;border-radius:inherit;transition:width .8s ease}.runtime-meta{display:flex;gap:28px}.runtime-meta span{display:flex;flex-direction:column;font-size:8px;font-weight:500}.runtime-meta small{margin-bottom:3px;color:#91969e;font-size:7px}.runtime-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:12px;margin-top:12px}.runtime-steps,.runtime-console{height:320px;background:#fff;border:1px solid #e5e7eb;border-radius:9px;overflow:hidden}.runtime-steps{padding:15px}.runtime-step{min-height:45px;display:flex;align-items:center;gap:9px;position:relative;color:#979ca4}.runtime-step:not(:last-child):after{content:"";position:absolute;width:1px;height:17px;left:7px;bottom:-8px;background:#e1e3e6}.runtime-step>span:last-child{display:flex;flex-direction:column}.runtime-step strong{font-size:8px}.runtime-step small{margin-top:2px;font-size:7px}.runtime-step.done{color:#454b55}.runtime-step.done>.ms{color:#10b981}.runtime-step.active{color:#111}.step-queued{width:14px;height:14px;border:1px solid #d6d9de;border-radius:50%}.console-head{height:40px;padding:0 14px;background:#1a1a1a;color:#d6d6da;display:flex;align-items:center;justify-content:space-between;font-size:10px}.console-head span{display:flex;align-items:center;gap:6px}.console-head i{width:7px;height:7px;border-radius:50%;background:#10b981}.console-head span:last-child{color:#797982}.console-body{height:211px;padding:13px 15px;background:#111;color:#aeb0b5;font:400 9px/1.7 var(--font-code)}.log-line{display:grid;grid-template-columns:49px 46px 1fr;animation:log-in .25s ease}@keyframes log-in{0%{opacity:0;transform:translateY(3px)}}.log-line time{color:#62646a}.log-line b{color:#d0d1d5;font-weight:500}.log-line span{color:#8f9298}.console-cursor i{display:inline-block;width:6px;height:11px;background:#a7a9ae;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.runtime-result{height:69px;padding:10px 13px;display:flex;gap:8px;align-items:flex-start;background:#effaf5;color:#087f5b}.runtime-result>.ms{font-size:16px}.runtime-result p{margin:0;font-size:7px;line-height:1.5}.runtime-result strong{display:block;font-size:8px}.knowledge-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:12px}.knowledge-card,.knowledge-list{background:#fff;border:1px solid #e4e6ea;border-radius:10px}.knowledge-card{padding:18px}.knowledge-card.new{border-color:#a9dbc8;box-shadow:0 0 0 3px #10b98112}.knowledge-card-top{height:35px;display:flex;justify-content:space-between}.knowledge-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:#111;color:#fff}.knowledge-icon .ms{font-size:17px}.new-memory{height:19px;padding:0 7px;border-radius:999px;background:#eafaf3;color:#087f5b;font-size:7px;line-height:19px;font-weight:600}.knowledge-card>small{display:block;margin-top:14px;color:#7a818b;font:600 9px var(--font-code);letter-spacing:.08em}.knowledge-card h4{margin:5px 0 8px;font:600 15px/1.2 var(--font-display)}.knowledge-card p{margin:0;color:#5f6772;font-size:10px;line-height:1.55}.knowledge-tags{display:flex;gap:5px;margin-top:14px}.knowledge-tags span{padding:4px 6px;border-radius:5px;background:#f1f2f4;color:#626973;font-size:7px}.knowledge-source{margin-top:15px;padding-top:12px;border-top:1px solid #eee;display:flex;align-items:center;gap:5px;color:#7a818b;font-size:9px}.knowledge-list{padding:4px 15px}.knowledge-list-head{height:46px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:0 16px;font-size:12px;font-weight:600;color:#15171a}.knowledge-list-head span:last-child{color:#9297a0;font-weight:400}.knowledge-row{height:66px;border-bottom:1px solid #eee;display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center}.knowledge-row>.ms{font-size:16px}.knowledge-row>span:nth-child(2){display:flex;flex-direction:column}.knowledge-row strong{font-size:8px}.knowledge-row small{margin-top:3px;color:#8b9199;font-size:7px}.knowledge-row time{color:#9297a0;font-size:7px}.knowledge-empty-note{margin-top:12px;padding:14px;background:#f0f1f3;border-radius:9px;display:flex;gap:10px;align-items:center;color:#5f6772;font-size:12px;line-height:1.5}.knowledge-empty-note strong{display:block;margin-bottom:2px;color:#262c34}.positioning-strip{border-block:1px solid #e5e7eb;background:#fff}.positioning-grid{display:grid;grid-template-columns:repeat(4,1fr)}.positioning-item{min-height:112px;padding:0 24px;border-right:1px solid #e5e7eb;display:flex;align-items:center;gap:12px}.positioning-item:first-child{border-left:1px solid #e5e7eb}.positioning-number{align-self:flex-start;margin-top:18px;color:#b5bac2;font:400 9px var(--font-code)}.positioning-item>.ms{width:35px;height:35px;display:grid;place-items:center;border:1px solid #e5e7eb;border-radius:8px;font-size:18px}.positioning-item>span:last-child{display:flex;flex-direction:column}.positioning-item strong{font-size:13px}.positioning-item small{margin-top:4px;color:#818892;font-size:10px}.landing-section{padding:112px 0}.section-heading{max-width:780px}.section-heading h2{margin:16px 0 17px;font:600 48px/1.08 var(--font-display);letter-spacing:-1.6px;color:#101010}.section-heading p{max-width:680px;margin:0;color:#626b77;font-size:17px;line-height:1.65}.why-section{background:#fff}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px}.problem-grid article{min-height:290px;padding:26px;border:1px solid #e5e7eb;border-radius:12px;position:relative}.problem-index{position:absolute;right:22px;top:21px;color:#b5bac2;font:400 10px var(--font-code)}.problem-grid article>.ms{width:42px;height:42px;display:grid;place-items:center;background:#f3f4f6;border-radius:9px}.problem-grid h3,.feature-card h3,.case-grid h3{margin:46px 0 10px;font:600 22px/1.25 var(--font-display);letter-spacing:-.3px}.problem-grid p,.feature-card>p,.case-grid>article>p{margin:0;color:#68717d;font-size:14px;line-height:1.7}.principle-line{margin-top:16px;padding:22px 26px;border-radius:12px;background:#111;color:#fff;display:flex;gap:15px;align-items:center}.principle-line>.ms{color:#a1a1aa}.principle-line p{margin:0;color:#c4c4c8;font-size:14px;line-height:1.55}.principle-line strong{color:#fff}.feature-section{background:#f9f9ff}.feature-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px}.feature-card{min-height:370px;padding:28px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden;position:relative}.feature-card.large{grid-column:span 2}.feature-card.wide{grid-column:span 2;min-height:330px}.feature-card.dark{background:#111;color:#fff;border-color:#111}.feature-icon{width:38px;height:38px;border-radius:8px;background:#f1f2f4;display:grid;place-items:center}.feature-card.dark .feature-icon{background:#292929}.feature-icon .ms{font-size:19px}.feature-card h3{margin:28px 0 10px}.feature-card>p{max-width:540px}.feature-card.dark>p{color:#a1a1aa}.mini-graph{height:145px;position:absolute;left:28px;right:28px;bottom:0;border:1px solid #343434;border-bottom:0;border-radius:10px 10px 0 0;background:#181818;background-image:radial-gradient(#353535 .7px,transparent .7px);background-size:15px 15px}.g-node{padding:8px 10px;position:absolute;border:1px solid #3b3b3b;border-radius:7px;background:#222;color:#d4d4d8;font-size:8px}.g-node.one{left:4%;top:52px}.g-node.two{left:31%;top:52px}.g-node.three{left:64%;top:17px;border-color:#695728}.g-node.four{left:64%;top:86px}.g-node b{position:absolute;right:-3px;top:-3px;width:6px;height:6px;background:#f59e0b;border-radius:50%}.g-line{position:absolute;height:1px;background:#525252;top:68px}.g-line.one{left:17%;width:15%}.g-line.two{left:45%;width:20%}.mini-issue{position:absolute;left:28px;right:28px;bottom:0;padding:17px;border:1px solid #e5e7eb;border-bottom:0;border-radius:9px 9px 0 0;display:flex;flex-direction:column}.mini-issue>span{display:flex;align-items:center;gap:5px;color:#a66a00;font-size:8px}.mini-issue>span i{width:5px;height:5px;border-radius:50%;background:#f59e0b}.mini-issue strong{margin-top:12px;font-size:9px}.mini-issue small{margin-top:4px;color:#9297a0;font-size:7px}.mini-issue>div{display:flex;gap:5px;margin-top:15px}.mini-issue>div i{height:5px;border-radius:999px;background:#e6e8eb}.mini-issue>div i:nth-child(1){width:40%;background:#111}.mini-issue>div i:nth-child(2){width:30%}.mini-issue>div i:nth-child(3){width:20%}.mini-runtime{position:absolute;left:28px;right:28px;bottom:22px;display:flex;flex-direction:column}.mini-runtime span{height:32px;border-bottom:1px solid #eee;display:flex;align-items:center;gap:8px;color:#69717c;font-size:8px}.mini-runtime i{width:11px;height:11px;border:1px solid #d2d5d9;border-radius:50%}.mini-runtime i.done{border:3px solid #10b981}.mini-runtime i.active{border:3px solid #eee;border-top-color:#111}.mini-agents{position:absolute;left:28px;right:28px;bottom:25px;display:flex;gap:7px}.mini-agents span{padding:7px 9px;border:1px solid #e5e7eb;border-radius:7px;color:#676f7a;font:400 7px var(--font-code)}.mini-agents i{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#10b981}.mini-knowledge{position:absolute;left:28px;right:28px;bottom:35px;height:65px;padding:0 25px;border:1px solid #e5e7eb;border-radius:9px;display:flex;align-items:center;justify-content:space-around}.mini-knowledge span{padding:7px 10px;background:#f3f4f6;border-radius:6px;font-size:8px;font-weight:600}.mini-knowledge i{width:40px;height:1px;background:#cfd3d8;position:relative}.mini-knowledge i:after{content:"";position:absolute;right:0;top:-2px;border-left:4px solid #cfd3d8;border-block:2px solid transparent}.workflow-section{background:#111;color:#fff}.workflow-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:110px}.workflow-section .section-heading{position:sticky;top:120px;align-self:start}.workflow-section .section-heading h2{color:#fff}.workflow-section .section-heading p{color:#a1a1aa}.workflow-section .section-eyebrow{color:#8b8b92}.workflow-list{border-top:1px solid #333}.workflow-list article{min-height:150px;padding:29px 0;border-bottom:1px solid #333;display:grid;grid-template-columns:48px 1fr 24px;gap:16px}.workflow-list article>span:first-child{color:#74747b;font:400 11px var(--font-code)}.workflow-list article>span:last-child{color:#666;font-size:18px}.workflow-list h3{margin:0 0 8px;font:600 23px var(--font-display)}.workflow-list p{margin:0;color:#9d9da4;font-size:13px;line-height:1.65}.architecture-section{background:#fff}.architecture-diagram{max-width:970px;margin:55px auto 0}.arch-row.user{display:flex;justify-content:center}.arch-row.user>div,.arch-modules>div{padding:15px;border:1px solid #e5e7eb;border-radius:9px;background:#fff;display:grid;grid-template-columns:32px 1fr;box-shadow:0 1px 2px #00000008}.arch-row.user .ms,.arch-modules .ms{grid-row:1/3;width:27px;height:27px;display:grid;place-items:center;background:#f1f2f4;border-radius:6px;font-size:15px}.arch-row.user strong,.arch-modules strong{font-size:10px}.arch-row.user small,.arch-modules small{color:#888f99;font-size:8px}.arch-arrow{height:52px;display:flex;align-items:center;justify-content:center;color:#9ca2aa}.arch-arrow.split{gap:12px;font-size:8px}.arch-arrow.split span:first-child,.arch-arrow.split span:last-child{color:#8a919a}.arch-plane{padding:20px;border:1px solid #dedfe3;border-radius:12px;background:#f9f9ff}.arch-plane-title{margin-bottom:16px;display:flex;justify-content:space-between}.arch-plane-title span{font:500 9px var(--font-code);letter-spacing:.12em}.arch-plane-title small{color:#8a919b;font-size:8px}.arch-modules{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.arch-plane.execution{background:#111;border-color:#111;color:#fff}.arch-plane.execution .arch-plane-title small{color:#888}.arch-plane.execution .arch-modules{grid-template-columns:repeat(3,1fr)}.arch-plane.execution .arch-modules>div{background:#1a1a1a;border-color:#333}.arch-plane.execution .arch-modules .ms{background:#292929}.arch-plane.execution .arch-modules small{color:#85858d}.arch-learning{margin-top:12px;padding:15px 19px;border:1px dashed #cdd1d6;border-radius:10px;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px}.arch-learning>.ms:first-child{width:30px;height:30px;display:grid;place-items:center;background:#f1f2f4;border-radius:7px;font-size:16px}.arch-learning div{display:flex;flex-direction:column}.arch-learning strong{font-size:10px}.arch-learning small{margin-top:3px;color:#8a919a;font-size:8px}.arch-learning>.ms:last-child{color:#9ba1a9}.architecture-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:970px;margin:16px auto 0}.architecture-principles>div{padding:16px 18px;border-left:2px solid #111;display:flex;flex-direction:column}.architecture-principles strong{font-size:11px}.architecture-principles span{margin-top:5px;color:#7a818c;font-size:9px}.cases-section{background:#f9f9ff}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px}.case-grid article{padding:27px;min-height:355px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column}.case-top{display:flex;align-items:center;justify-content:space-between}.case-top>span:first-child{color:#a4aab2;font:400 10px var(--font-code)}.case-top>.ms{width:40px;height:40px;display:grid;place-items:center;background:#f2f3f5;border-radius:9px;font-size:19px}.case-grid h3{margin-top:62px}.case-outcome{margin-top:auto;padding-top:18px;border-top:1px solid #e5e7eb;display:flex;gap:7px;color:#343b45;font-size:10px;font-weight:600}.get-started-section{background:#fff}.get-started-card{padding:58px;background:#111;border-radius:16px;color:#fff;display:grid;grid-template-columns:1fr .9fr;gap:75px;align-items:center}.section-eyebrow.light{color:#85858d}.get-started-card h2{max-width:580px;margin:15px 0;font:600 44px/1.08 var(--font-display);letter-spacing:-1.3px}.get-started-card>div:first-child>p{margin:0;color:#a1a1aa;font-size:15px;line-height:1.65}.get-started-actions{display:flex;align-items:center;gap:22px;margin-top:27px}.landing-button.light{background:#fff;color:#111}.text-link{display:flex;align-items:center;gap:6px;color:#d1d1d5;text-decoration:none;font-size:13px;font-weight:600}.install-panel{border:1px solid #373737;border-radius:11px;background:#1a1a1a;overflow:hidden}.install-top{height:42px;padding:0 13px;border-bottom:1px solid #333;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.install-top>span{display:flex;gap:5px}.install-top i{width:7px;height:7px;border-radius:50%;background:#454545}.install-top small{color:#77777e;font-size:9px}.install-code{min-height:78px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;font:400 11px var(--font-code);color:#d3d3d7}.install-code b{color:#76767d}.install-code button{padding:6px 8px;border:1px solid #3c3c3c;border-radius:6px;background:#232323;color:#a7a7ad;display:flex;gap:5px;align-items:center;font-size:8px;cursor:pointer}.install-result{padding:11px 17px;border-top:1px solid #333;background:#151515;color:#82828a;font:400 8px var(--font-code)}.install-result strong{color:#b4b4b9}.landing-footer{padding:56px 0 32px;background:#111;color:#fff}.landing-footer>.landing-container{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.landing-brand.inverse{color:#fff}.landing-brand.inverse .landing-brand-mark{background:#fff;color:#111}.landing-footer p{margin:0;color:#71717a;font-size:12px}.landing-footer>div>div{display:flex;gap:22px}.landing-footer a{color:#a1a1aa}.landing-footer small{grid-column:1/-1;padding-top:28px;margin-top:18px;border-top:1px solid #292929;color:#626269;font-size:10px}@media (max-width:1000px){.demo-shell{grid-template-columns:148px 1fr}.topology-node.redis,.topology-node.database{left:440px}.asset-detail-popover{right:10px}.demo-kpis{grid-template-columns:repeat(2,1fr)}.demo-overview-grid{grid-template-columns:1fr}.demo-attention{display:none}.workflow-layout{gap:60px}.feature-bento{grid-template-columns:repeat(2,1fr)}.feature-card.large,.feature-card.wide{grid-column:span 2}.problem-grid,.case-grid{grid-template-columns:1fr}.problem-grid article,.case-grid article{min-height:240px}.arch-modules{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.landing-container{width:calc(100% - 32px)}.landing-nav{padding:0 16px}.landing-menu-button{margin-left:auto;width:40px;height:40px;display:grid;place-items:center;border-radius:8px}.landing-nav-links{display:none;position:absolute;left:16px;right:16px;top:58px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 12px 30px #0000001a;flex-direction:column;gap:2px}.landing-nav-links.open{display:flex}.landing-nav-links a{padding:11px;border-radius:7px}.landing-nav-cta{display:none}.landing-hero{padding-top:55px}.hero-copy h1{margin-top:20px;font-size:42px;line-height:1.07;letter-spacing:-1.4px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column}.landing-button{width:100%}.hero-meta{gap:10px;flex-wrap:wrap}.hero-demo-wrap{width:calc(100% - 16px);margin-top:46px}.product-demo{border-radius:12px 12px 0 0}.demo-titlebar{grid-template-columns:auto 1fr;height:48px}.window-dots,.demo-breadcrumb span:last-child,.demo-data-badge{display:none}.demo-breadcrumb{font-size:11px}.demo-title-actions{margin-left:auto}.demo-shell{height:520px;display:flex;flex-direction:column}.demo-sidebar{padding:7px;background:#111;display:block;order:0}.demo-side-label,.demo-agent-status{display:none}.demo-sidebar nav{display:grid;grid-template-columns:repeat(5,1fr);gap:2px}.demo-sidebar nav button{height:42px;padding:0;display:flex;justify-content:center}.demo-sidebar nav button>span:nth-child(2){display:none}.demo-sidebar nav em{position:absolute;margin:0 0 24px 24px}.demo-content{flex:1}.demo-view{padding:18px 14px}.demo-page-header h3{font-size:19px}.demo-kpis{grid-template-columns:repeat(2,1fr)}.demo-kpis>div,.demo-kpis>button{padding:10px}.demo-kpis strong{font-size:18px}.demo-overview-grid{display:block}.demo-panel{padding:13px}.demo-attention{display:none}.topology-canvas{height:390px}.topology-node{width:105px}.topology-node.gateway{left:10px;top:160px}.topology-node.service{left:135px;top:160px}.topology-node.redis{left:auto;right:12px;top:85px}.topology-node.database{left:auto;right:12px;top:242px}.topology-line.one{left:95px;top:196px;width:70px}.topology-line.two{left:225px;top:196px;width:70px}.asset-detail-popover{width:210px;right:5px;top:6px}.issue-layout,.runtime-grid,.knowledge-layout{display:block}.issue-evidence{display:none}.runtime-summary{padding:11px}.runtime-meta{gap:13px}.runtime-steps{height:240px}.runtime-console{display:none}.knowledge-list{margin-top:10px}.positioning-grid{grid-template-columns:repeat(2,1fr)}.positioning-item{min-height:96px;padding:0 13px}.positioning-item:nth-child(3){border-left:1px solid #e5e7eb}.landing-section{padding:72px 0}.section-heading h2{font-size:34px;letter-spacing:-.8px}.section-heading p{font-size:15px}.problem-grid,.feature-bento,.case-grid{grid-template-columns:1fr;margin-top:38px}.feature-card.large,.feature-card.wide{grid-column:auto}.feature-card{min-height:350px}.principle-line{align-items:flex-start}.workflow-layout{display:block}.workflow-section .section-heading{position:static;margin-bottom:40px}.workflow-list article{min-height:135px;grid-template-columns:34px 1fr 18px}.arch-modules,.arch-plane.execution .arch-modules{grid-template-columns:1fr}.arch-plane{padding:14px}.architecture-principles{grid-template-columns:1fr}.get-started-card{width:calc(100% - 32px);padding:34px 22px;grid-template-columns:1fr;gap:38px}.get-started-card h2{font-size:34px}.get-started-actions{align-items:flex-start;flex-direction:column}.landing-footer>.landing-container{grid-template-columns:1fr}.landing-footer>div>div{flex-wrap:wrap}.landing-footer small{grid-column:auto}}@media (prefers-reduced-motion:reduce){.landing-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.landing-language{padding:3px;display:flex;align-items:center;gap:2px;border:1px solid #e5e7eb;border-radius:999px;background:#f3f4f6}.landing-language button{height:27px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:#747b85;font-size:10px;font-weight:600;cursor:pointer}.landing-language button.active{background:#fff;color:#111;box-shadow:0 1px 3px #00000014}html[lang=zh-CN] .landing-page{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}html[lang=zh-CN] .hero-copy h1{letter-spacing:-1.5px}html[lang=zh-CN] .section-heading h2,html[lang=zh-CN] .get-started-card h2{letter-spacing:-1px}.landing-hero{position:relative}.landing-hero:before{content:"";width:760px;height:330px;position:absolute;left:50%;top:74px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(118,107,213,.085) 0%,rgba(72,128,255,.045) 38%,transparent 72%);filter:blur(22px);transform:translate(-50%)}.hero-copy{position:relative;z-index:1}.landing-hero{padding-top:56px}.hero-logo-stage{height:104px;margin:0 auto 20px;position:relative;display:flex;align-items:center;justify-content:center;perspective:500px}.hero-logo-stage{color:#111;--opsx-mark-ink:#fff;--opsx-accent:#34d399}.hero-logo-stage .opsx-mark{width:88px;height:88px;flex-basis:88px;overflow:visible;filter:drop-shadow(0 12px 22px rgba(18,28,42,.14));transform-box:fill-box;transform-origin:center}.hero-logo-stage .opsx-mark>g,.hero-logo-stage .opsx-mark>circle,.hero-logo-stage .opsx-mark>rect,.hero-logo-stage .opsx-mark>path{transform-box:fill-box;transform-origin:center}.hero-logo-self-evolving .opsx-mark>g{animation:hero-logo-connect .82s ease both}.hero-logo-self-evolving:after{content:"";width:102px;height:102px;position:absolute;left:50%;top:50%;border:1px solid rgba(118,107,213,.16);border-top-color:#34d399;border-right-color:#766bd59e;border-radius:50%;pointer-events:none;animation:hero-logo-evolve-ring .95s cubic-bezier(.22,.82,.24,1) both}.hero-logo-ai-native .opsx-mark>path:last-of-type{animation:hero-logo-core-light 1.05s ease both}.hero-logo-ai-native .opsx-mark>circle:last-child{animation:hero-logo-core-dot 1.05s ease both}.hero-logo-ai-native .opsx-wordmark>span{animation:hero-logo-x-light 1.05s ease both}.hero-logo-asset-grounded .opsx-mark>circle:first-of-type{animation:hero-logo-ground-nw .78s ease both}.hero-logo-asset-grounded .opsx-mark>rect:nth-of-type(2){animation:hero-logo-ground-ne .78s ease both}.hero-logo-asset-grounded .opsx-mark>path:nth-of-type(1){animation:hero-logo-ground-sw .78s ease both}.hero-logo-asset-grounded .opsx-mark>path:nth-of-type(2){animation:hero-logo-ground-se .78s ease both}.hero-logo-asset-grounded .opsx-mark>path:last-of-type{animation:hero-logo-core-light .9s .12s ease both}.hero-logo-multi-agent .opsx-mark>g{stroke-dasharray:6 4;animation:hero-logo-connect .95s ease both}.hero-logo-multi-agent .opsx-mark>circle:first-of-type{animation:hero-logo-node-light .72s ease both}.hero-logo-multi-agent .opsx-mark>rect:nth-of-type(2){animation:hero-logo-node-light .72s .1s ease both}.hero-logo-multi-agent .opsx-mark>path:nth-of-type(1){animation:hero-logo-node-light .72s .2s ease both}.hero-logo-multi-agent .opsx-mark>path:nth-of-type(2){animation:hero-logo-node-light .72s .3s ease both}@keyframes hero-logo-evolve-ring{0%{opacity:0;transform:translate(-50%,-50%) rotate(-70deg) scale(.82)}25%{opacity:1}78%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%) rotate(290deg) scale(1.08)}}@keyframes hero-logo-connect{0%{opacity:.2;stroke-dashoffset:28}to{opacity:1;stroke-dashoffset:0}}@keyframes hero-logo-core-light{0%{opacity:.35;filter:none;transform:scale(.62)}55%{opacity:1;filter:drop-shadow(0 0 5px rgba(52,211,153,.8));transform:scale(1.22)}to{opacity:1;filter:none;transform:none}}@keyframes hero-logo-core-dot{0%,30%{opacity:.25;transform:scale(.4)}70%{opacity:1;transform:scale(1.35)}to{transform:none}}@keyframes hero-logo-x-light{0%{color:#111}50%{color:#10b981;text-shadow:0 0 12px rgba(16,185,129,.28)}to{color:#10b981}}@keyframes hero-logo-ground-nw{0%{transform:translate(-4px,-4px);opacity:.35}70%{transform:translate(1px,1px)}to{transform:none;opacity:1}}@keyframes hero-logo-ground-ne{0%{transform:translate(4px,-4px);opacity:.35}70%{transform:translate(-1px,1px)}to{transform:none;opacity:1}}@keyframes hero-logo-ground-sw{0%{transform:translate(-4px,4px);opacity:.35}70%{transform:translate(1px,-1px)}to{transform:none;opacity:1}}@keyframes hero-logo-ground-se{0%{transform:translate(4px,4px);opacity:.35}70%{transform:translate(-1px,-1px)}to{transform:none;opacity:1}}@keyframes hero-logo-node-light{0%{opacity:.18;transform:scale(.55)}60%{opacity:1;transform:scale(1.24)}to{opacity:1;transform:none}}.hero-copy .hero-product-name{max-width:none;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;gap:.18em;color:#0a0a0a;font-size:clamp(36px,4.4vw,58px);white-space:nowrap}.hero-product-line{display:flex;align-items:center;justify-content:center;gap:.22em;color:inherit!important}.hero-title-the,.hero-product-suffix{display:block;color:#0a0a0a!important}.hero-positioning-viewport{width:7.35em;height:1.64em;position:relative;display:inline-block;overflow:hidden;color:inherit!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent 100%);transition:width .68s cubic-bezier(.22,.82,.24,1)}.hero-positioning-measure{position:absolute;visibility:hidden;white-space:nowrap;pointer-events:none}.hero-positioning-word{width:100%;position:absolute;left:0;top:50%;color:#6b7280!important;text-align:center;white-space:nowrap;opacity:0;transform:translateY(-50%);transition:transform .68s cubic-bezier(.22,.82,.24,1),opacity .5s ease,filter .5s ease}.hero-positioning-word.active{opacity:1;filter:none;transform:translateY(-50%)}.hero-positioning-word.previous{opacity:.16;filter:blur(.3px);transform:translateY(-150%) scale(.91)}.hero-positioning-word.next{opacity:.16;filter:blur(.3px);transform:translateY(50%) scale(.91)}.hero-positioning-word.hidden{opacity:0;transform:translateY(105%) scale(.88)}.hero-value-proposition{margin:0 auto!important;display:flex;align-items:center;justify-content:center;gap:10px;color:#20242a!important;font:600 21px/1.4 var(--font-display)!important;letter-spacing:-.25px}.hero-value-proposition strong{font-weight:600}.hero-value-proposition span{color:#6b7280}.hero-copy .hero-description{max-width:760px;margin:14px auto 0;font-size:17px;line-height:1.65;color:#5b6472}html[lang=zh-CN] .hero-title-the{display:none}@media (max-width:767px){.landing-hero:before{width:520px;height:280px;top:42px}.landing-hero{padding-top:40px}.hero-logo-stage{height:72px;margin-bottom:14px}.hero-logo-stage .opsx-mark{width:58px;height:58px;flex-basis:58px}.hero-logo-self-evolving:after{width:68px;height:68px}.hero-copy .hero-product-name{font-size:clamp(18px,4.7vw,34px);gap:.12em}.hero-product-line{gap:.12em}.hero-positioning-viewport{width:7.25em}.hero-value-proposition{display:block;font-size:18px!important}.hero-value-proposition>*{display:block}.hero-copy .hero-description{font-size:15px}}@media (prefers-reduced-motion:reduce){.hero-logo-stage .opsx-mark,.hero-logo-stage .opsx-mark>*,.hero-logo-stage .opsx-wordmark>span{animation:none!important}.hero-logo-stage:after{display:none;animation:none!important}.hero-positioning-word{transition:none}.hero-positioning-word.previous,.hero-positioning-word.next,.hero-positioning-word.hidden{opacity:0}}@media (max-width:767px){.landing-nav{gap:10px}.landing-language{order:2}.landing-language button{padding:0 8px}.landing-menu-button{margin-left:auto}}.topology-relation{position:absolute;z-index:1;padding:2px 5px;border:1px solid #dfe3e8;border-radius:4px;background:#fffffff0;color:#747b85;font:500 6px var(--font-code);letter-spacing:.02em}.topology-relation.relation-one{left:182px;top:145px}.topology-relation.relation-two{left:394px;top:145px}.topology-relation.relation-three{left:414px;top:298px}.demo-primary-action.compact{width:auto;height:30px;margin:0;padding:0 10px;font-size:8px}.agent-principle,.schedule-note{margin-bottom:12px;padding:12px 14px;border:1px solid #dfe3e8;border-radius:9px;background:#fff;display:flex;align-items:center;gap:10px}.agent-principle>.ms,.schedule-note>.ms{width:31px;height:31px;display:grid;place-items:center;border-radius:7px;background:#111;color:#fff;font-size:16px}.agent-principle>div,.schedule-note>span:last-child{display:flex;flex-direction:column}.agent-principle strong,.schedule-note strong{font-size:9px}.agent-principle small,.schedule-note small{margin-top:3px;color:#7a818c;font-size:7px}.agent-table{border:1px solid #e3e5e8;border-radius:9px;background:#fff;overflow:hidden}.agent-table-head,.agent-row{display:grid;grid-template-columns:1.35fr 1fr 1.1fr .7fr;gap:10px;align-items:center}.agent-table-head{height:31px;padding:0 13px;border-bottom:1px solid #e7e8eb;background:#f7f8f9;color:#8a919a;font-size:7px;text-transform:uppercase;letter-spacing:.05em}.agent-row{min-height:57px;padding:9px 13px;border-bottom:1px solid #eceef0}.agent-row:last-child{border:0}.agent-row>span{min-width:0;display:flex;flex-direction:column}.agent-row>span:first-child{position:relative;padding-left:12px}.agent-row>span:first-child>i{position:absolute;left:0;top:4px;width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px #10b9811a}.agent-row strong{overflow:hidden;text-overflow:ellipsis;font-size:8px;white-space:nowrap}.agent-row small{margin-top:3px;color:#8b9199;font-size:7px}.agent-capabilities{flex-direction:row!important;gap:4px}.agent-capabilities b,.schedule-runner{padding:4px 8px;border:1px solid #e0e3e7;border-radius:5px;background:#f7f8f9;color:#3d434c;font:500 10px var(--font-code)}.runner-strip{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.runner-strip>span{padding:10px 11px;border:1px solid #e3e5e8;border-radius:8px;background:#fff;display:grid;grid-template-columns:24px 1fr;align-items:center}.runner-strip .ms{grid-row:1/3;width:20px;height:20px;display:grid;place-items:center;border-radius:5px;background:#f0f1f3;font-size:13px}.runner-strip strong{font-size:8px}.runner-strip small{color:#8b9199;font-size:6px}.schedule-list{border:1px solid #e3e5e8;border-radius:9px;background:#fff;overflow:hidden}.schedule-row{min-height:65px;padding:9px 12px;border-bottom:1px solid #eceef0;display:grid;grid-template-columns:52px minmax(140px,1.5fr) 85px 52px 58px 12px;gap:10px;align-items:center}.schedule-row:last-child{border:0}.schedule-row>span{display:flex;flex-direction:column}.schedule-row strong{font-size:11px;font-weight:600;color:#15171a}.schedule-row small{margin-top:4px;color:#6f7782;font-size:9px;display:flex;align-items:center;gap:5px}.schedule-row small>.ms{font-size:14px;line-height:1;flex:0 0 auto;color:#4f5762;background:none;border-radius:0;width:auto;height:auto;display:inline-block}.schedule-row .ms.sm{font-size:14px;color:#9ba1aa;display:inline-flex;align-items:center}.schedule-row code{color:#4f5660;font:500 9px var(--font-code)}.schedule-state{align-items:center!important;flex-direction:row!important;gap:5px;color:#087f5b;font-size:10px;font-weight:600}.schedule-state.disabled{color:#8a919a}.schedule-state.disabled i{background:#b1b7be;box-shadow:none}.schedule-state i{width:7px;height:7px;border-radius:50%;background:#10b981}.schedule-runner{justify-self:start}.schedule-footer{margin-top:12px;padding:10px 13px;border:1px dashed #d4d8dd;border-radius:8px;display:flex;justify-content:space-between;color:#5f6772;font-size:9px}.schedule-footer strong{margin-right:3px;color:#15171a}.learning-demo-hero{padding:13px 15px;border:1px solid #dfe3e8;border-radius:9px;background:#fff}.learning-demo-hero>div:first-child{display:flex;align-items:center;gap:9px}.learning-demo-hero .ms{width:29px;height:29px;display:grid;place-items:center;border-radius:7px;background:#111;color:#fff;font-size:15px}.learning-demo-hero>div>span:last-child{display:flex;flex-direction:column}.learning-demo-hero strong{font-size:9px}.learning-demo-hero small{margin-top:3px;color:#7d8590;font-size:7px}.learning-demo-progress{height:5px;margin-top:11px;border-radius:999px;background:#e9ebee;overflow:hidden}.learning-demo-progress span{display:block;height:100%;border-radius:inherit;background:#111;transition:width .55s ease}.learning-stage-demo{margin:12px 0;display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.learning-stage-demo>span{height:39px;border:1px solid #e2e5e8;border-radius:7px;background:#fff;display:flex;align-items:center;justify-content:center;gap:5px;color:#969ca4}.learning-stage-demo i{width:15px;height:15px;border:1px solid #d9dce0;border-radius:50%;display:grid;place-items:center;font:600 6px var(--font-code)}.learning-stage-demo small{font-size:6px}.learning-stage-demo .done{color:#087f5b;border-color:#cde8de;background:#f4fbf8}.learning-stage-demo .done i{border-color:#10b981;background:#10b981;color:#fff}.learning-stage-demo .active{color:#111;border-color:#b9bdc3}.learning-stage-demo .active i{border:2px solid #e1e3e6;border-top-color:#111;animation:spin .9s linear infinite}.learning-demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.learning-coverage-demo,.claim-ledger{padding:12px 13px;border:1px solid #e2e5e8;border-radius:9px;background:#fff}.learning-dimension{height:25px;display:grid;grid-template-columns:49px 1fr 28px;gap:7px;align-items:center;color:#6d7580;font-size:7px}.learning-dimension>div{height:4px;border-radius:99px;background:#e9ebee;overflow:hidden}.learning-dimension i{display:block;height:100%;border-radius:inherit;background:#111}.learning-dimension strong{text-align:right;color:#555d68;font-size:7px}.claim-ledger>div:not(.demo-panel-title){min-height:43px;border-top:1px solid #eceef0;display:grid;grid-template-columns:21px 1fr;align-items:center}.claim-ledger>div>.ms{font-size:14px}.claim-ledger p{margin:0;display:flex;flex-direction:column}.claim-ledger strong{font-size:7px}.claim-ledger small{margin-top:3px;color:#8a919a;font-size:6px}.asset-foundation-section{background:#111;color:#fff}.asset-foundation-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:88px;align-items:center}.asset-foundation-section .section-heading h2{color:#fff}.asset-foundation-section .section-heading p{color:#a4a4aa}.asset-foundation-section .section-eyebrow{color:#888890}.asset-proof-list{margin-top:38px;display:flex;flex-direction:column;gap:5px}.asset-proof-list>div{padding:16px 0;border-top:1px solid #303033;display:grid;grid-template-columns:38px 1fr;gap:10px}.asset-proof-list .ms{width:29px;height:29px;display:grid;place-items:center;border-radius:7px;background:#242426;color:#b8b8bd;font-size:15px}.asset-proof-list p{margin:0;display:flex;flex-direction:column}.asset-proof-list strong{font-size:12px}.asset-proof-list small{margin-top:5px;color:#929298;font-size:10px;line-height:1.55}.asset-core-visual{padding:17px;border:1px solid #353538;border-radius:14px;background:#171719}.asset-core-scope{height:53px;padding:0 14px;border:1px solid #343438;border-radius:9px;background:#202023;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px}.asset-core-scope>span{padding:4px 6px;border-radius:4px;background:#303034;color:#aaaab1;font:500 7px var(--font-code);letter-spacing:.08em}.asset-core-scope strong{font-size:13px;font-weight:600;color:#f0f0f2}.asset-core-scope small{color:#9ba3ad;font-size:10px}.asset-core-graph{height:325px;margin-top:12px;border:1px solid #303034;border-radius:10px;position:relative;background:#131315;background-image:radial-gradient(#2d2d30 .65px,transparent .65px);background-size:15px 15px}.asset-core-node{width:158px;padding:12px;border:1px solid #39393e;border-radius:9px;background:#222225;position:absolute;display:grid;grid-template-columns:30px 1fr;color:#dedee2;box-shadow:0 8px 22px #0000002e}.asset-core-node>.ms{grid-row:1/4;width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:#303034;font-size:14px}.asset-core-node strong{font-size:11px;font-weight:600;color:#f0f0f2}.asset-core-node small,.asset-core-node code{margin-top:3px;color:#9ba3ad;font-size:8px}.asset-core-node.upstream{left:22px;top:34px}.asset-core-node.center{left:50%;top:113px;transform:translate(-50%);border-color:#76632e;box-shadow:0 0 0 3px #f59e0b14}.asset-core-node.downstream{right:22px;top:34px}.asset-core-node.replica{right:22px;bottom:30px}.asset-core-edge{position:absolute;display:flex;align-items:center;gap:7px;color:#9ba3ad;font-size:9px}.asset-core-edge b{padding:3px 7px;border-radius:4px;background:#252528;font:500 9px var(--font-code);color:#b3b3ba}.asset-core-edge i{font-style:normal}.asset-core-edge.edge-a{left:139px;top:106px;transform:rotate(22deg)}.asset-core-edge.edge-b{right:138px;top:105px;transform:rotate(-22deg)}.asset-core-edge.edge-c{right:65px;top:174px;transform:rotate(90deg)}.asset-core-context{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.asset-core-context>span{padding:10px 11px;border:1px solid #313135;border-radius:8px;background:#1f1f22;display:flex;flex-direction:column}.asset-core-context small{color:#9ba3ad;font-size:9px}.asset-core-context strong{margin-top:4px;font-size:11px;font-weight:600;color:#f0f0f2}.asset-core-context i{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#10b981}.capability-card{min-height:440px;padding-bottom:152px}.capability-card.wide{min-height:405px}.capability-card>h3{margin-top:24px}.capability-proof{margin-top:17px;display:flex;gap:5px;flex-wrap:wrap}.capability-proof span{padding:5px 7px;border:1px solid #e1e4e8;border-radius:5px;background:#f7f8f9;color:#6e7681;font-size:7px}.capability-card.dark .capability-proof span{border-color:#38383b;background:#242426;color:#aaaab1}.mini-workspace,.mini-discovery,.mini-schedule,.mini-daemon,.mini-agent-flow,.mini-learning{position:absolute;left:28px;right:28px;bottom:24px}.mini-workspace{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.mini-workspace>span{min-height:62px;padding:10px;border:1px solid #37373a;border-radius:8px;background:#1c1c1e;display:flex;flex-direction:column}.mini-workspace b{color:#d4d4d8;font:600 7px var(--font-code)}.mini-workspace small{margin-top:7px;color:#74747c;font-size:7px}.mini-discovery{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mini-discovery span{height:44px;padding:0 8px;border:1px solid #e1e4e8;border-radius:7px;display:flex;align-items:center;justify-content:space-between;color:#606873;font-size:7px}.mini-discovery i{font-style:normal;color:#111;font-weight:700}.mini-discovery>b{grid-column:1/-1;padding:8px;border-radius:6px;background:#f1f2f4;text-align:center;color:#737b86;font:500 7px var(--font-code)}.mini-schedule{padding:13px;border:1px solid #e1e4e8;border-radius:8px;display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}.mini-schedule code{font:500 9px var(--font-code)}.mini-schedule>span{color:#087f5b;font-size:7px}.mini-schedule>span i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#10b981}.mini-schedule small,.mini-schedule b{font-size:7px}.mini-schedule small{color:#868d96}.mini-schedule b{text-align:right;color:#4f5762}.mini-daemon{padding:13px;border:1px solid #e1e4e8;border-radius:8px;display:grid;grid-template-columns:1fr auto}.mini-daemon>span{color:#087f5b;font-size:7px}.mini-daemon>span i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#10b981}.mini-daemon>strong{font-size:8px}.mini-daemon>small{grid-column:1/-1;margin-top:7px;color:#838b95;font:400 7px var(--font-code)}.mini-daemon>div{grid-column:1/-1;margin-top:9px;display:flex;gap:5px}.mini-daemon b{padding:4px 6px;border-radius:4px;background:#f1f2f4;color:#59616b;font:500 7px var(--font-code)}.mini-agent-flow{height:78px;display:grid;grid-template-columns:50px 20px 54px 20px 1fr;align-items:center;color:#b6b6bc}.mini-agent-flow>span{height:35px;border:1px solid #3a3a3e;border-radius:7px;background:#202023;display:grid;place-items:center;font:500 7px var(--font-code)}.mini-agent-flow>i{text-align:center;color:#686870;font-style:normal}.mini-agent-flow>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.mini-agent-flow b{padding:9px 4px;border:1px solid #3a3a3e;border-radius:6px;background:#202023;text-align:center;font:500 7px var(--font-code)}.mini-learning{padding:13px;border:1px solid #e1e4e8;border-radius:8px}.mini-learning>span{display:flex;align-items:center;justify-content:space-between;color:#848b95}.mini-learning b{color:#4b535e;font-size:7px}.mini-learning>div{height:5px;margin-top:13px;border-radius:99px;background:#e9ebee;overflow:hidden}.mini-learning>div i{display:block;height:100%;background:#111}.mini-learning small{display:block;margin-top:7px;color:#858d97;font-size:7px}.architecture-v2{max-width:1100px;margin:55px auto 0}.arch-input-row{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.arch-input-row>div,.arch-daemons>div{padding:13px;border:1px solid #e1e4e8;border-radius:9px;background:#fff;display:grid;grid-template-columns:30px 1fr}.arch-input-row .ms,.arch-daemons .ms{grid-row:1/3;width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:#f0f1f3;font-size:14px}.arch-input-row strong,.arch-daemons strong{font-size:9px}.arch-input-row small,.arch-daemons small{color:#848b95;font-size:7px}.arch-downlink{height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#868d96;font:500 7px var(--font-code)}.arch-downlink .ms{font-size:15px}.arch-workspace{padding:18px;border:1px solid #cfd3d8;border-radius:14px;background:#f9f9ff}.arch-workspace-title{padding-bottom:14px;border-bottom:1px solid #e0e3e7;display:flex;align-items:center;gap:12px}.arch-workspace-title>span{padding:4px 6px;border-radius:4px;background:#111;color:#fff;font:500 7px var(--font-code);letter-spacing:.08em}.arch-workspace-title strong{font-size:9px}.arch-workspace-title small{margin-left:auto;color:#818894;font-size:7px}.arch-control-grid{margin-top:14px;display:grid;grid-template-columns:1.5fr .8fr;gap:12px}.arch-asset-core{padding:15px;border:1px solid #bbbfc5;border-radius:10px;background:#fff}.arch-card-label{color:#868d96;font:500 7px var(--font-code);letter-spacing:.08em}.arch-asset-id{margin-top:11px;padding:11px;border-radius:8px;background:#111;color:#fff;display:grid;grid-template-columns:32px 1fr}.arch-asset-id .ms{grid-row:1/3;width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:#29292b;font-size:14px}.arch-asset-id strong{font-size:9px}.arch-asset-id code{display:block;margin-top:3px;color:#818189;font:400 7px var(--font-code)}.arch-relations{margin-top:8px;display:grid;grid-template-columns:70px 1fr 70px;gap:7px;align-items:center}.arch-relations>span{display:flex;justify-content:center;gap:4px;color:#777f89;font-size:7px}.arch-relations>div{padding:9px;border:1px solid #e0e3e7;border-radius:7px;text-align:center}.arch-relations strong{font-size:8px}.arch-relations small{display:block;margin-top:4px;color:#858c96;font:400 6px/1.5 var(--font-code)}.arch-runtime-map{margin-top:8px;padding:9px 11px;border:1px solid #dfe2e6;border-radius:7px;display:grid;grid-template-columns:25px 1fr}.arch-runtime-map .ms{grid-row:1/3;font-size:15px}.arch-runtime-map strong{font-size:8px}.arch-runtime-map small{color:#868d97;font-size:7px}.arch-records{display:grid;grid-template-columns:1fr 1fr;gap:8px}.arch-records>div{padding:12px;border:1px solid #e0e3e7;border-radius:8px;background:#fff;display:grid;grid-template-columns:25px 1fr}.arch-records .ms{grid-row:1/3;font-size:15px}.arch-records strong{font-size:8px}.arch-records small{margin-top:3px;color:#858c96;font-size:6px}.arch-orchestrator{min-height:39px;margin:12px 0;padding:8px 12px;border-radius:8px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:7px}.arch-orchestrator span{color:#898990}.arch-orchestrator i{color:#67676e;font-style:normal}.arch-orchestrator strong{font-size:8px}.arch-execution-v2{padding:14px;border:1px solid #303034;border-radius:10px;background:#171719;color:#fff}.arch-exec-title{display:flex;justify-content:space-between}.arch-exec-title span{font:500 7px var(--font-code);letter-spacing:.08em}.arch-exec-title small{color:#74747c;font-size:7px}.arch-daemons{margin-top:11px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.arch-daemons>div{border-color:#37373b;background:#212124}.arch-daemons .ms{background:#303034}.arch-daemons small{color:#74747c}.arch-runners{margin-top:8px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.arch-runners>span{padding:8px 10px;border:1px solid #353539;border-radius:7px;background:#1d1d20;display:grid;grid-template-columns:12px 1fr;color:#ceced3;font-size:8px}.arch-runners>span>i{grid-row:1/3;align-self:center;width:5px;height:5px;border-radius:50%;background:#10b981}.arch-runners small{color:#74747d;font-size:6px}.arch-return{min-height:38px;margin-top:10px;padding:7px 12px;border:1px dashed #cdd1d6;border-radius:8px;background:#fff;display:grid;grid-template-columns:24px 1fr auto;align-items:center}.arch-return .ms{font-size:15px}.arch-return strong{font-size:7px}.arch-return span:last-child{color:#858c96;font-size:7px}.arch-learning-v2{margin-top:12px;padding:16px;border:1px solid #cfd3d8;border-radius:11px;background:#fff}.arch-learning-title{display:grid;grid-template-columns:32px 1fr}.arch-learning-title>.ms{grid-row:1/3;width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:#111;color:#fff;font-size:14px}.arch-learning-title>div{display:flex;flex-direction:column}.arch-learning-title strong{font-size:9px}.arch-learning-title small{margin-top:3px;color:#7c838e;font-size:7px}.arch-cognition{margin-top:13px;padding:9px;border-radius:8px;background:#f2f3f5;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1.6fr auto 1fr;gap:5px;align-items:center}.arch-cognition>span{min-height:37px;padding:7px;border:1px solid #dee1e5;border-radius:6px;background:#fff;display:flex;flex-direction:column;color:#737b85;font-size:6px}.arch-cognition b{margin-bottom:3px;color:#111;font:600 7px var(--font-code)}.arch-cognition>i{color:#9399a2;text-align:center;font:500 6px var(--font-code)}.arch-dimensions{margin-top:8px;display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.arch-dimensions span{padding:6px;border:1px solid #e1e4e8;border-radius:5px;text-align:center;color:#69717c;font-size:6px}.architecture-principles.four{grid-template-columns:repeat(4,1fr);max-width:1100px}.case-grid.four{grid-template-columns:repeat(4,1fr)}.case-grid.four article{min-height:380px}.case-grid.four h3{margin-top:50px}@media (max-width:1000px){.asset-foundation-layout{grid-template-columns:1fr;gap:48px}.capability-card{min-height:430px}.architecture-v2{max-width:100%}.arch-control-grid{grid-template-columns:1fr}.architecture-principles.four,.case-grid.four{grid-template-columns:repeat(2,1fr)}.case-grid.four article{min-height:330px}}@media (max-width:767px){.demo-sidebar nav{grid-template-columns:repeat(4,1fr)}.demo-shell{height:570px}.topology-relation,.agent-table-head{display:none}.agent-row{grid-template-columns:1.35fr 1fr}.agent-row>span:nth-child(4){display:none}.runner-strip{grid-template-columns:1fr}.runner-strip>span:nth-child(n+2){display:none}.schedule-row{grid-template-columns:48px 1fr 70px}.schedule-row>span:nth-child(4),.schedule-row>span:nth-child(5),.schedule-row>span:nth-child(6){display:none}.schedule-footer span:nth-child(2){display:none}.learning-stage-demo{grid-template-columns:repeat(3,1fr)}.learning-demo-grid{grid-template-columns:1fr}.claim-ledger{display:none}.asset-foundation-layout{gap:36px}.asset-core-scope{grid-template-columns:1fr}.asset-core-scope>span,.asset-core-scope small{display:none}.asset-core-graph{height:350px}.asset-core-node{width:140px}.asset-core-node.upstream{left:12px;top:20px}.asset-core-node.downstream{right:12px;top:20px}.asset-core-node.center{top:135px}.asset-core-node.replica{right:12px;bottom:18px}.asset-core-edge{display:none}.asset-core-context{grid-template-columns:1fr}.asset-core-context>span:nth-child(n+2){display:none}.capability-card,.capability-card.wide{min-height:410px}.mini-workspace{grid-template-columns:1fr}.mini-workspace>span{min-height:38px}.mini-workspace>span:nth-child(n+2){display:none}.arch-input-row{grid-template-columns:repeat(2,1fr)}.arch-workspace{padding:12px}.arch-workspace-title{align-items:flex-start;flex-direction:column}.arch-workspace-title small{margin:0}.arch-relations{grid-template-columns:1fr}.arch-relations>span{display:none}.arch-records{grid-template-columns:1fr 1fr}.arch-orchestrator{align-items:flex-start;flex-direction:column}.arch-orchestrator i,.arch-orchestrator span{display:none}.arch-daemons{grid-template-columns:1fr}.arch-daemons>div:nth-child(n+2){display:none}.arch-runners,.arch-cognition{grid-template-columns:1fr 1fr}.arch-cognition>i{display:none}.arch-dimensions{grid-template-columns:repeat(3,1fr)}.architecture-principles.four,.case-grid.four{grid-template-columns:1fr}.case-grid.four article{min-height:300px}}.asset-graph-legend{display:flex!important;align-items:center;gap:10px}.asset-graph-legend>span{margin:0!important;display:flex!important;align-items:center;gap:5px;color:#7b828d!important;font-size:9px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.asset-graph-legend i{width:6px;height:6px;border-radius:50%}.asset-graph-legend i.healthy{background:#10b981}.asset-graph-legend i.warning{background:#f59e0b}.asset-graph-legend i.critical{background:#ef4444}.topology-canvas-v2{height:465px}.topology-cluster{position:absolute;z-index:0;border:1px dashed #ccd2d9;border-radius:10px;background:#f8f9fbb3}.topology-cluster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(239,242,246,.9),transparent 38px);pointer-events:none}.topology-cluster>span,.topology-cluster>small{position:absolute;z-index:1;top:10px}.topology-cluster>span{left:11px;color:#656d78;font:600 7px var(--font-code);letter-spacing:.07em}.topology-cluster>small{right:10px;color:#9aa0a8;font-size:6px}.topology-cluster.cluster-edge{left:14px;top:14px;width:178px;height:354px;border-color:#cbd5e1}.topology-cluster.cluster-app{left:204px;top:14px;width:202px;height:354px;border-color:#c7d8cf;background:#f7fbf9b8}.topology-cluster.cluster-data{left:418px;right:14px;top:14px;height:354px;border-color:#d8d0c0;background:#fcfaf6bd}.topology-edges{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}.topology-edges path{fill:none;stroke:#929aa5;stroke-width:1.15;marker-end:url(#demo-arrow)}.topology-edges marker path{fill:#929aa5;stroke:none}.topology-edges text{fill:#777f89;font:500 6px var(--font-code);paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.topology-node-v2{width:120px;min-height:48px;padding:8px;position:absolute;z-index:2;border:1px solid #d9dde2;border-radius:8px;background:#fff;box-shadow:0 2px 6px #121c2a0d;display:grid;grid-template-columns:24px 1fr;gap:6px;align-items:center;text-align:left;color:#222a33;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.topology-node-v2:hover{transform:translateY(-1px);border-color:#abb2bc;box-shadow:0 5px 12px #121c2a17}.topology-node-v2>.ms{width:22px;height:22px;border-radius:6px;background:#f0f2f4;display:grid;place-items:center;font-size:13px}.topology-node-v2>span:last-child{min-width:0;display:flex;flex-direction:column}.topology-node-v2 strong{overflow:hidden;text-overflow:ellipsis;font-size:7px;line-height:1.25;white-space:nowrap}.topology-node-v2 small{margin-top:2px;overflow:hidden;text-overflow:ellipsis;color:#858c96;font-size:6px;white-space:nowrap}.asset-health{position:absolute;right:-3px;top:-3px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;z-index:3}.asset-health.healthy{background:#10b981;box-shadow:0 0 #10b98152;animation:asset-breathe-green 2.2s ease-out infinite}.asset-health.warning{background:#f59e0b;box-shadow:0 0 #f59e0b59;animation:asset-breathe-amber 1.7s ease-out infinite}.asset-health.critical{background:#ef4444;box-shadow:0 0 #ef44445c;animation:asset-breathe-red 1.25s ease-out infinite}@keyframes asset-breathe-green{0%,35%{box-shadow:0 0 #10b98152}75%,to{box-shadow:0 0 0 6px #10b98100}}@keyframes asset-breathe-amber{0%,30%{box-shadow:0 0 #f59e0b59}75%,to{box-shadow:0 0 0 7px #f59e0b00}}@keyframes asset-breathe-red{0%,25%{box-shadow:0 0 #ef44445c}70%,to{box-shadow:0 0 0 8px #ef444400}}.topology-node-v2.selected{border-color:#d99211;box-shadow:0 0 0 3px #f59e0b21}.topology-node-v2.selected>.ms{background:#fff4d8;color:#c77700}.node-domain{left:45px;top:67px}.node-gateway{left:45px;top:167px}.node-service{left:245px;top:67px}.node-worker{left:245px;top:162px}.node-repo{left:245px;top:257px}.node-cache{left:446px;top:53px}.node-database{left:548px;top:162px}.node-host{left:446px;top:273px}.asset-inspector-strip{height:73px;padding:10px 12px;position:absolute;z-index:5;left:14px;right:14px;bottom:12px;border:1px solid #d8dce1;border-radius:9px;background:#fffffff7;box-shadow:0 8px 22px #121c2a1c;display:grid;grid-template-columns:1.4fr 1fr auto;gap:12px;align-items:center;animation:inspector-in .22s ease}.asset-inspector-strip .asset-facts{margin:0}.asset-inspector-strip .demo-primary-action{height:31px}@keyframes inspector-in{0%{opacity:0;transform:translateY(7px)}}@media (max-width:1000px){.topology-cluster.cluster-edge{width:24%}.topology-cluster.cluster-app{left:26%;width:29%}.topology-cluster.cluster-data{left:57%}.node-domain,.node-gateway{left:4%}.node-service,.node-worker,.node-repo{left:31%}.node-cache,.node-host{left:61%}.node-database{left:auto;right:3%}.asset-inspector-strip{grid-template-columns:1.2fr 1fr auto}}@media (max-width:767px){.demo-sidebar nav{grid-template-columns:repeat(4,1fr)}.topology-canvas-v2{height:430px}.asset-graph-legend{display:none!important}.topology-cluster.cluster-edge{left:5px;top:6px;width:29%;height:330px}.topology-cluster.cluster-app{left:31%;top:6px;width:34%;height:330px}.topology-cluster.cluster-data{left:67%;right:5px;top:6px;height:330px}.topology-cluster>span{left:5px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:5px}.topology-cluster>small{display:none}.topology-node-v2{width:29%;min-height:42px;padding:6px 4px;grid-template-columns:18px 1fr;gap:3px}.topology-node-v2>.ms{width:17px;height:17px;font-size:10px}.topology-node-v2 strong,.topology-node-v2 small{font-size:5px}.node-domain{left:2%;top:52px}.node-gateway{left:2%;top:143px}.node-service{left:33%;top:52px}.node-worker{left:33%;top:143px}.node-repo{left:33%;top:234px}.node-cache{left:69%;top:52px}.node-database{left:69%;right:auto;top:143px}.node-host{left:69%;top:234px}.topology-edges text{display:none}.asset-inspector-strip{height:76px;left:5px;right:5px;bottom:7px;padding:8px;grid-template-columns:1fr auto}.asset-inspector-strip .asset-facts{display:none}.asset-inspector-strip .asset-popover-head small{font-size:7px}.asset-inspector-strip .demo-primary-action{padding:0 10px;font-size:10px}}.topology-canvas-v3{height:465px;isolation:isolate}.asset-demo-progress{height:31px;padding:0 10px;position:absolute;z-index:8;left:10px;right:10px;top:9px;border:1px solid #e7e9ed;border-radius:8px;background:#fffffff0;box-shadow:0 3px 12px #121c2a0d;display:flex;align-items:center;justify-content:space-between}.asset-demo-progress>span{display:flex;align-items:center;gap:7px;color:#626a75}.asset-demo-progress b{width:18px;height:18px;border-radius:5px;background:#eceef1;color:#5d6570;display:grid;place-items:center;font:600 9px var(--font-code)}.asset-demo-progress strong{font-size:10px;font-weight:600}.asset-demo-progress small{color:#9aa0a8;font:500 8px var(--font-code)}.asset-demo-progress .ms{color:#10a875;font-size:15px}.asset-demo-progress .checking{color:#20262d}.asset-demo-progress .complete{color:#087f5b}.batch-import-demo{width:310px;padding:17px;position:absolute;z-index:4;left:50%;top:51%;border:1px solid #dce0e5;border-radius:12px;background:#fffffff7;box-shadow:0 18px 44px #121c2a1f;display:grid;grid-template-columns:42px 1fr;gap:12px;transform:translate(-50%,-50%);animation:batch-card-in .4s ease}.batch-import-icon{width:42px;height:42px;position:relative;border-radius:9px;background:#111;color:#fff;display:grid;place-items:center}.batch-import-icon>.ms{font-size:20px}.batch-import-icon>.demo-spinner{position:absolute;right:-5px;bottom:-5px;background:#fff}.batch-import-demo>span{min-width:0;display:flex;flex-direction:column;justify-content:center}.batch-import-demo small{color:#8a919b;font:600 9px var(--font-code);letter-spacing:.08em}.batch-import-demo strong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#252b33;font-size:11px}.batch-import-demo em{margin-top:4px;color:#858c96;font-size:9px;font-style:normal}.batch-import-track{height:4px;grid-column:1/-1;border-radius:999px;background:#eceef1;overflow:hidden}.batch-import-track i{display:block;width:10%;height:100%;border-radius:inherit;background:#111}.batch-import-track i.running{animation:batch-import-progress 1.05s cubic-bezier(.3,.7,.25,1) forwards}@keyframes batch-card-in{0%{opacity:0;transform:translate(-50%,-46%) scale(.98)}}@keyframes batch-import-progress{0%{width:10%}to{width:100%}}.topology-cluster-v3{position:absolute;z-index:0;top:13%;height:68%;border:1px dashed #bac9c1;border-radius:12px;background:#f5faf79e;transform-origin:center;animation:cluster-materialize .75s cubic-bezier(.2,.75,.25,1) both}.topology-cluster-v3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(229,239,234,.62),transparent 44px)}.topology-cluster-v3>span,.topology-cluster-v3>small{position:absolute;z-index:1;top:10px}.topology-cluster-v3>span{left:11px;color:#657168;font:600 9px var(--font-code);letter-spacing:.075em}.topology-cluster-v3>small{right:10px;color:#98a29b;font-size:9px}.topology-cluster-v3.cluster-application{left:20%;width:24%}.topology-cluster-v3.cluster-database-ha{left:77%;width:18%;border-color:#cec6b8;background:#fbf9f5b3;animation-delay:.15s}.topology-cluster-v3.cluster-database-ha:before{background:linear-gradient(180deg,rgba(243,237,226,.62),transparent 44px)}@keyframes cluster-materialize{0%{opacity:0;clip-path:inset(0 100% 100% 0);transform:scale(.98)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}.topology-edges-v3{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.topology-edges-v3 .edge>path{fill:none;stroke:#8d96a2;stroke-width:.34;vector-effect:non-scaling-stroke;marker-end:url(#demo-arrow-v3);stroke-dasharray:2000;stroke-dashoffset:2000;animation:relation-draw .72s cubic-bezier(.35,.72,.25,1) forwards}.topology-edges-v3 marker path{fill:#8d96a2;stroke:none}.topology-edges-v3 .edge-2>path{animation-delay:.12s}.topology-edges-v3 .edge-3>path{animation-delay:.24s}.topology-edges-v3 .edge-4>path{animation-delay:.36s}.topology-edges-v3 .edge-5>path{animation-delay:.48s}.topology-edges-v3 .edge-6>path{animation-delay:.6s}.topology-edges-v3 .edge-7>path{animation-delay:.72s}@keyframes relation-draw{to{stroke-dashoffset:0}}.topology-relation-labels{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}.topology-relation-labels>span{padding:1px 4px;position:absolute;border-radius:3px;background:#ffffffeb;color:#68717c;font:500 9px/1.2 var(--font-code);white-space:nowrap;opacity:0;transform:translate(-50%,-50%);animation:relation-label-in .25s ease forwards}.topology-relation-labels .relation-label-1{left:20.5%;top:45.5%}.topology-relation-labels .relation-label-2{left:34.5%;top:36.5%;animation-delay:.12s}.topology-relation-labels .relation-label-3{left:46%;top:35%;animation-delay:.24s}.topology-relation-labels .relation-label-4{left:64%;top:50.5%;animation-delay:.36s}.topology-relation-labels .relation-label-5{left:64%;top:62%;animation-delay:.48s}.topology-relation-labels .relation-label-6{left:62%;top:54.5%;animation-delay:.6s}.topology-relation-labels .relation-label-7{left:88%;top:54.5%;animation-delay:.72s}@keyframes relation-label-in{to{opacity:1}}.topology-nodes-v3{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.topology-node-v3{width:126px;min-height:49px;padding:8px;position:absolute;border:1px solid #d8dce2;border-radius:9px;background:#fff;box-shadow:0 3px 9px #121c2a0f;display:grid;grid-template-columns:25px minmax(0,1fr);gap:7px;align-items:center;color:#222a33;text-align:left;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);animation:asset-node-place .44s cubic-bezier(.2,.8,.3,1) both}.topology-node-v3>.ms{width:23px;height:23px;border-radius:6px;background:#f0f2f4;display:grid;place-items:center;font-size:14px}.topology-node-v3>span:last-child{min-width:0;display:flex;flex-direction:column}.topology-node-v3 strong,.topology-node-v3 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topology-node-v3 strong{font-size:10px}.topology-node-v3 small{margin-top:3px;color:#838b95;font-size:9px}.topology-node-v3:hover{border-color:#aab1bb;box-shadow:0 6px 15px #121c2a1c}.topology-node-v3.selected{border-color:#d99211;box-shadow:0 0 0 3px #f59e0b1f,0 6px 15px #121c2a17}.topology-node-v3.selected>.ms{background:#fff4d8;color:#c77700}.node-repo-left{left:10%;top:50%}.node-gateway-app{left:32%;top:25%}.node-service-app{left:32%;top:48%}.node-worker-app{left:32%;top:72%}.node-cache-middle{left:60%;top:28%}.node-host-middle{left:60%;top:72%}.node-db-primary{left:86%;top:28%}.node-db-standby{left:86%;top:72%}.topology-node-v3.node-seq-2{animation-delay:.07s}.topology-node-v3.node-seq-3{animation-delay:.14s}.topology-node-v3.node-seq-4{animation-delay:.21s}.topology-node-v3.node-seq-5{animation-delay:.28s}.topology-node-v3.node-seq-6{animation-delay:.35s}.topology-node-v3.node-seq-7{animation-delay:.42s}.topology-node-v3.node-seq-8{animation-delay:.49s}@keyframes asset-node-place{0%{opacity:0;transform:translate(-50%,-42%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.asset-health-v3{width:8px;height:8px;position:absolute;z-index:4;right:-4px;top:-4px;border:2px solid #fff;border-radius:50%;background:#c9ced5}.asset-health-v3.pending{background:#c8cdd4;box-shadow:0 0 0 1px #eef0f2}.is-checking .asset-health-v3.pending{background:#111;animation:asset-checking 1s ease-in-out infinite}.asset-health-v3.healthy{background:#10b981;animation:asset-breathe-green 2.2s ease-out infinite}.asset-health-v3.warning{background:#f59e0b;animation:asset-breathe-amber 1.7s ease-out infinite}.asset-health-v3.critical{background:#ef4444;animation:asset-breathe-red 1.25s ease-out infinite}@keyframes asset-checking{0%,to{box-shadow:0 0 #1113}50%{box-shadow:0 0 0 5px #1110}}@media (max-width:1000px){.topology-node-v3{width:112px}.topology-cluster-v3.cluster-application{left:19%;width:26%}.topology-cluster-v3.cluster-database-ha{left:76%;width:20%}}@media (max-width:767px){.topology-canvas-v3{height:430px}.asset-demo-progress{left:5px;right:5px}.batch-import-demo{width:min(88%,290px)}.topology-node-v3{width:22%;min-height:43px;padding:5px;grid-template-columns:18px 1fr;gap:4px}.topology-node-v3>.ms{width:18px;height:18px;font-size:10px}.topology-node-v3 strong{font-size:5px}.topology-node-v3 small{font-size:4.5px}.topology-cluster-v3.cluster-application{left:19%;width:26%}.topology-cluster-v3.cluster-database-ha{left:75%;width:22%}.topology-cluster-v3>small{display:none}.topology-cluster-v3>span{left:5px;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:5px}.topology-relation-labels{display:none}.asset-demo-progress strong{font-size:7px}}.platform-overview{margin-top:72px;position:relative}.platform-overview-heading{max-width:1100px;margin:0 auto 28px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:50px;align-items:end;text-align:left}.platform-kicker{display:flex;align-items:center;gap:8px;color:#6a7280;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.platform-kicker i{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px #10b9811f}.platform-overview-heading h2{max-width:720px;margin:13px 0 0;color:#0b0b0c;font:600 38px/1.08 var(--font-display);letter-spacing:-1.15px}.platform-overview-heading p{margin:0;color:#697280;font-size:14px;line-height:1.65}.platform-map{padding:16px 16px 0;position:relative;isolation:isolate;overflow:hidden;border:1px solid #2d333d;border-radius:18px;background:linear-gradient(155deg,#101216,#171a20 52%,#111318);box-shadow:0 28px 70px #141a262e,inset 0 1px #ffffff0d;color:#fff}.platform-map:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%)}.platform-glow{width:470px;height:470px;position:absolute;z-index:-1;top:95px;border:1px solid rgba(123,139,255,.13);border-radius:50%;filter:blur(.2px)}.platform-glow:before,.platform-glow:after{content:"";position:absolute;border:1px solid rgba(123,139,255,.09);border-radius:inherit}.platform-glow:before{top:40px;right:40px;bottom:40px;left:40px}.platform-glow:after{top:82px;right:82px;bottom:82px;left:82px}.platform-glow.glow-left{left:-155px;background:radial-gradient(circle,rgba(84,96,213,.14),transparent 67%)}.platform-glow.glow-right{right:-155px;background:radial-gradient(circle,rgba(38,166,203,.13),transparent 67%)}.platform-entry-row{min-height:64px;padding:7px 14px;position:relative;z-index:1;border:1px solid #343a45;border-radius:11px;background:#ffffff06;display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.platform-entry-row>span{min-width:0;height:38px;display:flex;align-items:center;justify-content:center;gap:8px;border-right:1px solid #2c313a;color:#d9dbe0;font-size:12px;font-weight:550}.platform-entry-row>span:last-child{border-right:0}.platform-entry-row .ms{color:#8e96a5;font-size:17px}.platform-estate-row{min-height:74px;margin-top:10px;padding:10px 14px;position:relative;z-index:1;border:1px solid #343a45;border-radius:11px;background:#ffffff06;display:grid;grid-template-columns:150px 1fr;align-items:center}.platform-row-label{height:38px;padding-right:14px;border-right:1px solid #303640;display:flex;align-items:center;justify-content:center;gap:7px;color:#e8e9ec;font-size:13px;font-weight:650}.platform-row-label b,.platform-any-pill b{padding:3px 7px;border-radius:999px;background:#a3e635;color:#17200c;font:750 9px/1 var(--font-code);letter-spacing:.03em}.platform-estate-row>div{display:grid;grid-template-columns:repeat(6,1fr)}.platform-estate-row>div>span{display:flex;flex-direction:column;align-items:center;gap:5px;color:#aeb4bf;font-size:9px}.platform-estate-row .ms{width:28px;height:28px;border:1px solid #363d49;border-radius:7px;background:#20242c;color:#cbd1db;display:grid;place-items:center;font-size:15px}.platform-flow-label{height:48px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.platform-flow-label:before{content:"";width:1px;position:absolute;inset:0 auto;background:linear-gradient(#4c5565,#98a2b3)}.platform-flow-label span{padding:5px 10px;position:relative;border:1px solid #38404c;border-radius:999px;background:#171a20;color:#9199a8;font:550 8px var(--font-code);letter-spacing:.06em;text-transform:uppercase}.platform-core-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.platform-core-card{min-height:278px;padding:20px 22px 18px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:14px;box-shadow:inset 0 1px #ffffff14;transition:transform .2s ease,border-color .2s ease}.platform-core-card:hover{transform:translateY(-2px);border-color:#ffffff40}.platform-core-card:before{content:"";width:220px;height:220px;position:absolute;right:-95px;top:-110px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 35px #ffffff06,0 0 0 70px #ffffff05}.platform-core-card.sense{background:linear-gradient(155deg,#5248d6f2,#2a2c65f0)}.platform-core-card.decide{background:linear-gradient(155deg,#9d54ccf5,#4e3270f2)}.platform-core-card.act{background:linear-gradient(155deg,#149bcef5,#134c69f2)}.platform-core-top{position:relative;display:flex;align-items:center;justify-content:space-between}.platform-core-top>.ms{width:34px;height:34px;border:1px solid rgba(255,255,255,.24);border-radius:9px;background:#ffffff1a;display:grid;place-items:center;font-size:19px}.platform-core-top small{color:#ffffff85;font:500 9px var(--font-code)}.platform-core-card h3{margin:21px 0 9px;color:#fff;font:650 38px/1 var(--font-display);letter-spacing:-1px}.platform-any-pill{width:max-content;padding:5px 10px 5px 5px;border:1px solid rgba(255,255,255,.24);border-radius:999px;display:flex;align-items:center;gap:7px;color:#f5f7fb;font-size:11px;font-weight:650}.platform-core-card ul{margin:19px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.14);list-style:none;display:grid;gap:8px}.platform-core-card li{display:flex;align-items:center;gap:8px;color:#ffffffbd;font-size:10px}.platform-core-card li:before{content:"";width:4px;height:4px;border-radius:50%;background:#ffffffb3}.platform-governance{min-height:82px;margin:12px 10px 0;padding:13px 18px;position:relative;z-index:2;border:1px solid rgba(118,219,130,.3);border-radius:13px;background:linear-gradient(105deg,#1a7e4ced,#165c45f5);box-shadow:0 15px 35px #02110a2e;display:grid;grid-template-columns:180px 1fr;align-items:center}.platform-governance-title{display:flex;align-items:center;gap:10px}.platform-governance-title>.ms{width:36px;height:36px;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#ffffff1a;display:grid;place-items:center;font-size:19px}.platform-governance-title>span:last-child{display:flex;flex-direction:column}.platform-governance-title strong{font:650 20px var(--font-display)}.platform-governance-title small{margin-top:2px;color:#ffffffa3;font-size:8px}.platform-governance-items{display:grid;grid-template-columns:repeat(4,1fr)}.platform-governance-items>span{min-height:40px;padding:0 12px;border-left:1px solid rgba(255,255,255,.13);display:flex;align-items:center;justify-content:center;gap:7px;color:#ffffffd1;font-size:9px}.platform-governance-items .ms{font-size:14px}.platform-foundation{min-height:82px;margin-top:-8px;padding:22px 16px 10px;position:relative;z-index:1;border:1px solid #454d59;border-radius:13px 13px 0 0;background:linear-gradient(180deg,#272c34,#1e2229);display:grid;grid-template-columns:1fr 1fr}.platform-foundation>div{padding:0 22px;display:flex;align-items:center;justify-content:center;gap:12px}.platform-foundation>div+div{border-left:1px solid #3a414c}.platform-foundation>div>.ms{width:35px;height:35px;border:1px solid #414956;border-radius:9px;background:#2f353e;color:#d4d8df;display:grid;place-items:center;font-size:18px}.platform-foundation>div>span:last-child{display:flex;flex-direction:column}.platform-foundation small{color:#7f8897;font:550 7px var(--font-code);letter-spacing:.08em}.platform-foundation strong{margin-top:4px;color:#f0f1f3;font-size:11px}.platform-base{min-height:65px;margin-inline:-16px;padding:0 30px;position:relative;z-index:2;border-top:1px solid rgba(190,242,100,.55);background:linear-gradient(100deg,#080e0b,#123b27 47%,#0a1610);box-shadow:inset 0 1px #bef2641f;display:flex;align-items:center;justify-content:center}.platform-base:after{content:"";height:2px;position:absolute;left:10%;right:10%;top:-1px;background:linear-gradient(90deg,transparent,#a3e635,transparent);filter:blur(1px)}.platform-base-mark{width:31px;height:31px;margin-right:10px;border-radius:8px;background:#a3e635;color:#14200d;display:grid;place-items:center}.platform-base-mark .ms{font-size:18px}.platform-base strong{font:650 24px var(--font-display);letter-spacing:-.5px}.platform-base>span:last-child{margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.19);color:#a6b1a9;font-size:11px}.platform-demo-link{width:max-content;margin:18px auto 0;padding:8px 12px;display:flex;align-items:center;gap:7px;color:#5d6673;text-decoration:none;font-size:11px;font-weight:600}.platform-demo-link .ms{font-size:15px;transition:transform .15s}.platform-demo-link:hover .ms{transform:translateY(2px)}.platform-overview+.hero-demo-wrap{margin-top:48px}@media (max-width:1000px){.platform-overview-heading{grid-template-columns:1fr;gap:14px}.platform-overview-heading p{max-width:690px}.platform-core-card{padding:18px;min-height:265px}.platform-core-card h3{font-size:32px}.platform-governance{grid-template-columns:150px 1fr}.platform-governance-items>span{padding:0 6px;font-size:8px}.platform-foundation>div{padding-inline:12px}}@media (max-width:767px){.platform-overview{width:min(100% - 28px,var(--lp-max));margin-top:56px}.platform-overview-heading{margin-bottom:22px}.platform-overview-heading h2{font-size:30px;letter-spacing:-.8px}.platform-overview-heading p{font-size:13px}.platform-map{padding:10px 10px 0;border-radius:14px}.platform-entry-row{padding:6px;grid-template-columns:repeat(5,1fr)}.platform-entry-row>span{height:44px;border-right:0;flex-direction:column;gap:3px;font-size:6px;text-align:center}.platform-entry-row .ms{font-size:15px}.platform-estate-row{padding:8px;grid-template-columns:1fr}.platform-row-label{height:29px;padding:0 0 7px;border-right:0;border-bottom:1px solid #303640;font-size:10px}.platform-estate-row>div{padding-top:8px;grid-template-columns:repeat(6,1fr)}.platform-estate-row>div>span{font-size:5px}.platform-estate-row .ms{width:23px;height:23px;font-size:12px}.platform-flow-label{height:40px}.platform-core-grid{grid-template-columns:1fr;gap:8px}.platform-core-card{min-height:auto;padding:15px 17px}.platform-core-card:before{width:160px;height:160px}.platform-core-top>.ms{width:30px;height:30px;font-size:17px}.platform-core-card h3{margin:13px 0 7px;font-size:30px}.platform-core-card ul{margin-top:12px;padding-top:10px;grid-template-columns:1fr 1fr 1fr;gap:6px}.platform-core-card li{align-items:flex-start;font-size:7px;line-height:1.35}.platform-core-card li:before{margin-top:3px;flex:0 0 auto}.platform-governance{margin-inline:5px;padding:13px;grid-template-columns:1fr;gap:12px}.platform-governance-title{justify-content:center}.platform-governance-items{grid-template-columns:1fr 1fr}.platform-governance-items>span{min-height:32px;border:0;justify-content:flex-start}.platform-foundation{grid-template-columns:1fr;padding-top:20px}.platform-foundation>div{padding:10px 5px}.platform-foundation>div+div{border-left:0;border-top:1px solid #3a414c}.platform-foundation small{font-size:6px}.platform-foundation strong{font-size:9px}.platform-base{margin-inline:-10px;padding:0 14px;justify-content:flex-start}.platform-base-mark{width:28px;height:28px;flex:0 0 auto}.platform-base strong{font-size:20px}.platform-base>span:last-child{font-size:7px}.platform-demo-link{font-size:9px}.platform-overview+.hero-demo-wrap{margin-top:36px}}.topology-cluster-v3.cluster-database-ha{left:75%;width:21%}.topology-edges-v3 .edge>path{stroke:#838c98;stroke-width:1.1}.topology-edges-v3 marker path{fill:#838c98}@media (max-width:1000px){.topology-cluster-v3.cluster-database-ha{left:75%;width:21%}}@media (max-width:767px){.topology-cluster-v3.cluster-database-ha{left:75%;width:22%}}.runtime-stage-bar{height:43px;margin:-7px 0 12px;padding:0 12px;border:1px solid #e2e5e9;border-radius:9px;background:#fff;display:grid;grid-template-columns:175px 1fr 32px;gap:10px;align-items:center}.runtime-stage-bar>span{display:flex;align-items:center;gap:7px}.runtime-stage-bar>span>.ms{font-size:15px}.runtime-stage-bar strong{font-size:10px}.runtime-stage-bar>div{height:5px;border-radius:99px;background:#ebedf0;overflow:hidden}.runtime-stage-bar>div i{display:block;height:100%;border-radius:inherit;background:#111;transition:width .5s ease}.runtime-stage-bar>small{color:#858c96;text-align:right;font:500 8px var(--font-code)}.runtime-fabric-demo{height:402px;display:grid;grid-template-columns:.86fr 1.14fr;gap:12px}.runtime-deploy-flow,.runtime-routing-demo{padding:13px;border:1px solid #e1e4e8;border-radius:10px;background:#fff}.runtime-deploy-flow{display:grid;grid-template-rows:auto 38px auto 38px 1fr}.runtime-host-card,.runtime-daemon-card{min-height:61px;padding:10px;border:1px solid #dfe2e6;border-radius:9px;display:grid;grid-template-columns:29px 1fr;gap:7px;align-items:center;position:relative}.runtime-host-card>.ms,.runtime-daemon-card>.ms{width:27px;height:27px;border-radius:7px;background:#eff1f3;display:grid;place-items:center;font-size:15px}.runtime-host-card>span:last-child,.runtime-daemon-card>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.runtime-host-card small,.runtime-daemon-card small,.runtime-capability-card>small,.runtime-route-copy small{color:#8a919a;font:600 9px var(--font-code);letter-spacing:.08em}.runtime-host-card strong,.runtime-daemon-card strong{margin-top:3px;font-size:10px}.runtime-host-card em,.runtime-daemon-card em{margin-top:3px;color:#858c96;font-size:9px;font-style:normal}.runtime-daemon-card.pending{opacity:.42}.runtime-daemon-card.online{border-color:#a9d8c7;box-shadow:0 0 0 3px #10b9810f;animation:runtime-card-online .45s ease}.runtime-daemon-card>i{width:7px;height:7px;position:absolute;right:8px;top:8px;border:2px solid #fff;border-radius:50%;background:#c8cdd4}.runtime-daemon-card.online>i{background:#10b981;animation:asset-breathe-green 2.2s ease-out infinite}.runtime-flow-arrow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#9aa0a8;font-size:9px}.runtime-flow-arrow>i{height:16px;border-left:1px dashed #cbd0d6}.runtime-flow-arrow>span{font:500 6px var(--font-code)}.runtime-flow-arrow.active{color:#111}.runtime-flow-arrow.active>i{border-color:#111;animation:runtime-downlink 1s linear infinite}.runtime-flow-arrow.complete{color:#087f5b}.runtime-flow-arrow.complete>i{border-color:#10b981}.runtime-capability-card{padding:14px;border:1px solid #dfe2e6;border-radius:10px;opacity:.32;transform:translateY(4px);transition:opacity .4s,transform .4s}.runtime-capability-card.visible{opacity:1;transform:none}.runtime-capability-card>div{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:11px 0}.runtime-capability-card b{min-height:38px;padding:7px 9px;border:1px solid #e2e5e8;border-radius:7px;background:#f7f8f9;display:flex;align-items:center;gap:6px;color:#59616c;font-size:10px}.runtime-capability-card b>.ms{font-size:14px}.runtime-capability-card b.shell{border-color:#b9c0c8;background:#fff;color:#111}.runtime-capability-card b em{margin-left:auto;color:#087f5b;font-size:8px;font-style:normal}.runtime-capability-card>em{display:block;color:#888f98;font-size:9px;font-style:normal;margin-top:8px}.runtime-routing-demo,.runtime-route-copy{display:flex;flex-direction:column}.runtime-route-copy strong{margin-top:5px;font-size:12px}.runtime-route-copy>span{margin-top:4px;color:#737b86;font-size:9px;line-height:1.45}.runtime-route-line{height:62px;margin:10px 0;display:grid;grid-template-columns:1fr 13px 1fr 13px 1fr;gap:4px;align-items:center}.runtime-route-line>span{height:43px;padding:6px 9px;border:1px solid #e0e3e7;border-radius:7px;background:#f8f9fa;display:flex;align-items:center;gap:8px}.runtime-route-line>span>.ms{flex:0 0 auto;font-size:12px;line-height:1}.runtime-route-line>span>.route-cell-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}.runtime-route-line b{font-size:9px;line-height:1.1}.runtime-route-line em{color:#087f5b;font-size:7px;font-style:normal;line-height:1.1}.runtime-route-line>i{color:#9ba1a9;text-align:center;font-style:normal}.runtime-route-line .selected{border-color:#111;background:#111;color:#fff;opacity:.28;transition:opacity .35s,transform .35s}.runtime-route-line.active .selected{opacity:1;transform:scale(1.03)}.runtime-console.compact{height:auto;min-height:216px;margin-top:auto}.runtime-console.compact .console-body{height:143px}.runtime-shell-result{min-height:55px;padding:9px 11px;background:#effaf5;color:#087f5b;display:flex;gap:7px;align-items:flex-start;animation:runtime-result-in .3s ease}.runtime-shell-result>.ms{font-size:15px}.runtime-shell-result>span:last-child{display:flex;flex-direction:column}.runtime-shell-result strong{font-size:7px}.runtime-shell-result small{margin-top:3px;font-size:6px;line-height:1.4}@keyframes runtime-card-online{0%{opacity:.4;transform:translateY(3px)}}@keyframes runtime-downlink{50%{opacity:.25}}@keyframes runtime-result-in{0%{opacity:0;transform:translateY(4px)}}@media (max-width:767px){.runtime-stage-bar{grid-template-columns:1fr 28px}.runtime-stage-bar>div{display:none}.runtime-fabric-demo{height:auto;display:block}.runtime-deploy-flow{height:360px}.runtime-routing-demo{display:none}}.runtime-capability-card b.claude{border-color:#111;background:#111;color:#fff;box-shadow:0 5px 12px #1111111f}.runtime-capability-card b.claude em{color:#8de1c1}.runtime-agent-result{min-height:55px;padding:9px 11px;background:#effaf5;color:#087f5b;display:flex;gap:7px;align-items:flex-start;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility 0s linear .35s}.runtime-agent-result.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s ease,visibility 0s linear 0s}.runtime-agent-result>.ms{font-size:15px}.runtime-agent-result>span:last-child{display:flex;flex-direction:column}.runtime-agent-result strong{font-size:10px}.runtime-agent-result small{margin-top:3px;font-size:9px;line-height:1.4}.issue-demo-v2{padding:22px 24px}.issue-demo-v2 .demo-page-header{margin-bottom:12px}.issue-autonomy-bar{height:42px;padding:0 12px;border:1px solid #e1e4e8;border-radius:9px;background:#fff;display:grid;grid-template-columns:1fr 18px 1fr 18px 1fr;align-items:center;gap:5px;color:#737b86}.issue-autonomy-bar>span:not(.ms){display:flex;align-items:center;gap:6px;font-size:7px;white-space:nowrap}.issue-autonomy-bar>span>.ms{font-size:13px;color:#111}.issue-autonomy-bar b{color:#252b33;font-size:7px}.issue-autonomy-bar>.ms{font-size:12px;text-align:center;color:#a0a6ae}.issue-workflow-v2{height:397px;margin-top:10px;display:grid;grid-template-columns:174px 1fr;gap:10px}.issue-stage-rail,.issue-live-panel{border:1px solid #e1e4e8;border-radius:10px;background:#fff}.issue-stage-rail{padding:8px}.issue-stage{height:47px;padding:5px 6px;position:relative;display:grid;grid-template-columns:22px 1fr;gap:7px;align-items:center;color:#a0a6af}.issue-stage:not(:last-child):after{content:"";width:1px;height:10px;position:absolute;left:16px;bottom:-5px;background:#e0e3e7}.issue-stage>.ms{width:22px;height:22px;border:1px solid #dfe2e6;border-radius:6px;background:#f5f6f7;display:grid;place-items:center;font-size:12px}.issue-stage>span:last-child{min-width:0;display:flex;flex-direction:column}.issue-stage strong{font-size:7px}.issue-stage small{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px}.issue-stage.done{color:#087f5b}.issue-stage.done>.ms{border-color:#b9dfd1;background:#effaf5}.issue-stage.active{border-radius:7px;background:#111;color:#fff;box-shadow:0 5px 12px #1111111f}.issue-stage.active>.ms{border-color:#333;background:#272727}.issue-live-panel{min-width:0;padding:14px;overflow:hidden}.issue-live-panel>div{height:100%;animation:view-enter .3s ease}.issue-scene-head{height:42px;display:flex;align-items:flex-start;justify-content:space-between}.issue-scene-head>span:first-child{display:flex;flex-direction:column}.issue-scene-head small,.issue-signal-scene>small,.issue-resolved-scene>small{color:#858c96;font:600 6px var(--font-code);letter-spacing:.09em}.issue-scene-head strong{margin-top:4px;font-size:11px}.issue-live-chip,.agent-assignment{padding:5px 7px;border-radius:999px;background:#effaf5;color:#087f5b;display:flex;align-items:center;gap:5px;font-size:6px;font-weight:600}.issue-live-chip i,.agent-assignment i{width:5px;height:5px;border-radius:50%;background:#10b981;animation:asset-breathe-green 2s ease-out infinite}.issue-signal-scene{padding:42px 22px;text-align:center}.signal-pulse{width:54px;height:54px;margin:0 auto 15px;border-radius:14px;background:#fff3e2;color:#d97706;display:grid;place-items:center;animation:issue-signal-pulse 1.4s ease-out infinite}.signal-pulse .ms{font-size:27px}.issue-signal-scene>strong{display:block;margin-top:7px;font-size:16px}.issue-signal-scene>p{max-width:390px;margin:8px auto 15px;color:#68717c;font-size:8px;line-height:1.55}.issue-signal-scene>div:last-child{display:flex;justify-content:center;gap:6px}.issue-signal-scene>div:last-child span{padding:5px 8px;border-radius:999px;background:#f2f3f5;color:#68717c;font-size:6px}.issue-recall-scene{padding:5px}.recall-query{height:74px;margin-top:9px;padding:10px;border:1px solid #e0e3e7;border-radius:9px;display:grid;grid-template-columns:29px 1fr auto;gap:8px;align-items:center}.recall-query>.ms{width:29px;height:29px;border-radius:7px;background:#f1f3f5;display:grid;place-items:center;font-size:16px}.recall-query>span:nth-child(2){display:flex;flex-direction:column}.recall-query b{font-size:8px}.recall-query small{margin-top:3px;color:#838b95;font-size:6px}.recall-query em{color:#087f5b;font-size:6px;font-style:normal}.recall-outcome{margin-top:10px;padding:10px;border-radius:8px;background:#fff8e8;color:#7b5a16;display:flex;gap:7px}.recall-outcome>.ms{font-size:14px}.recall-outcome p{margin:0;font-size:7px;line-height:1.45}.issue-investigation-scene{padding:2px}.investigation-map{height:204px;margin-top:5px;position:relative;border:1px solid #e3e6ea;border-radius:9px;background-color:#fafbfc;background-image:radial-gradient(#dfe2e8 .6px,transparent .6px);background-size:13px 13px}.invest-node{width:115px;min-height:49px;padding:7px;position:absolute;z-index:2;border:1px solid #dce0e5;border-radius:8px;background:#fff;box-shadow:0 3px 8px #121c2a0f;display:grid;grid-template-columns:23px 1fr;align-items:center;gap:6px}.invest-node>.ms{width:23px;height:23px;border-radius:6px;background:#f0f2f4;display:grid;place-items:center;font-size:13px}.invest-node b,.invest-node small{grid-column:2}.invest-node b{font-size:7px}.invest-node small{margin-top:-5px;color:#838b95;font-size:5.5px}.invest-node.app{left:5%;top:73px}.invest-node.cache{left:39%;top:14px}.invest-node.db{right:5%;top:73px}.invest-node.repo{left:39%;bottom:13px}.invest-line{height:1px;position:absolute;z-index:1;background:#aeb5bf;transform-origin:left}.invest-line.l1{width:34%;left:23%;top:98px;transform:rotate(-20deg)}.invest-line.l2{width:33%;left:55%;top:50px;transform:rotate(20deg)}.invest-line.l3{width:23%;left:55%;top:153px;transform:rotate(-22deg)}.issue-console-mini{height:76px;margin-top:8px;padding:8px 10px;border-radius:8px;background:#111;color:#9599a1;font:500 6px/1.7 var(--font-code);display:flex;flex-direction:column}.issue-console-mini b{color:#d9dbde}.issue-fix-scene{padding:4px}.fix-commit{height:60px;margin:8px 0 16px;padding:9px;border:1px solid #e0e3e7;border-radius:9px;display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center}.fix-commit>.ms{width:30px;height:30px;border-radius:7px;background:#111;color:#fff;display:grid;place-items:center;font-size:16px}.fix-commit>span:nth-child(2){display:flex;flex-direction:column}.fix-commit b{font-size:8px}.fix-commit small{margin-top:3px;color:#858c96;font-size:6px}.fix-commit em{font:500 6px var(--font-code);font-style:normal}.fix-pipeline{height:94px;display:grid;grid-template-columns:1fr 17px 1fr 17px 1fr 17px 1fr;align-items:center}.fix-pipeline>span{height:69px;border:1px solid #e0e3e7;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#989fa8}.fix-pipeline>span>.ms{font-size:16px}.fix-pipeline b{margin-top:4px;font-size:7px}.fix-pipeline small{margin-top:2px;font-size:5.5px}.fix-pipeline>i{height:1px;background:#cbd0d6}.fix-pipeline>span.done{border-color:#b9dfd1;background:#f3fbf8;color:#087f5b}.fix-pipeline>span.active{border-color:#111;color:#111;box-shadow:0 0 0 3px #1111110d}.fix-pipeline>span.active>.ms{animation:demo-spin .9s linear infinite}.replay-metrics{margin-top:18px;padding:11px;border-radius:8px;background:#f3f5f6;display:grid;grid-template-columns:repeat(3,1fr)}.replay-metrics span{padding:0 9px;border-right:1px solid #dfe2e6;display:flex;flex-direction:column}.replay-metrics span:last-child{border-right:0}.replay-metrics small{color:#858c96;font-size:6px}.replay-metrics b{margin-top:4px;font-size:7px}.issue-resolved-scene{padding:28px 28px 10px;text-align:center}.resolved-mark{width:54px;height:54px;margin:0 auto 14px;border-radius:50%;background:#eafaf3;color:#087f5b;display:grid;place-items:center;font-size:29px}.issue-resolved-scene>strong{display:block;margin-top:7px;font-size:16px}.issue-resolved-scene>p{max-width:400px;margin:7px auto 14px;color:#68717c;font-size:7px;line-height:1.5}.knowledge-outputs{display:grid;grid-template-columns:1fr 1fr;gap:7px;text-align:left}.knowledge-outputs>span{height:64px;padding:9px;border:1px solid #dfe3e7;border-radius:8px;display:grid;grid-template-columns:26px 1fr;align-items:center}.knowledge-outputs .ms{grid-row:1/3;width:25px;height:25px;border-radius:6px;background:#111;color:#fff;display:grid;place-items:center;font-size:14px}.knowledge-outputs b{font-size:7px}.knowledge-outputs small{color:#848c96;font-size:5.5px}.issue-resolved-scene>.demo-primary-action{margin:12px auto 0}@keyframes issue-signal-pulse{0%,to{box-shadow:0 0 #f59e0b2e}50%{box-shadow:0 0 0 12px #f59e0b00}}@media (max-width:767px){.issue-autonomy-bar{grid-template-columns:1fr}.issue-autonomy-bar>span:nth-child(n+2){display:none}.issue-workflow-v2{grid-template-columns:64px 1fr}.issue-stage{grid-template-columns:22px 1fr}.issue-stage strong,.issue-stage small{display:none}.issue-stage-rail{padding-inline:12px}.invest-node{width:88px}.issue-console-mini{font-size:5px}.knowledge-outputs{grid-template-columns:1fr}.knowledge-outputs>span:last-child{display:none}}.issue-demo-v3{padding:20px 23px}.issue-demo-v3 .demo-page-header{margin-bottom:10px}.issue-created-event{height:62px;padding:9px 12px;border:1px solid #e0e3e7;border-radius:9px;background:#fff;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center}.issue-created-event>span:first-child{width:31px;height:31px;border-radius:8px;display:grid;place-items:center}.issue-created-event>span.detecting{background:#fff4df;color:#c77700;animation:issue-signal-pulse 1.4s ease-out infinite}.issue-created-event>span.created{background:#eafaf3;color:#087f5b}.issue-created-event>span .ms{font-size:17px}.issue-created-event>div:nth-child(2){min-width:0;display:flex;flex-direction:column}.issue-created-event>div:nth-child(2) small{color:#89909a;font:600 9px var(--font-code);letter-spacing:.07em}.issue-created-event>div:nth-child(2) strong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#15171a}.issue-event-metrics{display:grid;grid-template-columns:repeat(3,68px)}.issue-event-metrics>span{padding-left:10px;border-left:1px solid #e5e7ea;display:flex;flex-direction:column}.issue-event-metrics small{color:#9298a1;font-size:9px}.issue-event-metrics b{margin-top:3px;font-size:10px;font-weight:600;color:#15171a}.issue-detail-grid{height:376px;margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) 182px;gap:10px}.issue-execution-card,.issue-context-card{min-width:0;border:1px solid #e0e3e7;border-radius:10px;background:#fff}.issue-execution-card{padding:12px;overflow:hidden}.issue-execution-head{height:40px;display:flex;justify-content:space-between;align-items:flex-start}.issue-execution-head>span:first-child{display:flex;flex-direction:column}.issue-execution-head small{color:#868d97;font:600 9px var(--font-code);letter-spacing:.08em}.issue-execution-head strong{margin-top:4px;font-size:12px;font-weight:600;color:#15171a}.issue-execution-state{padding:5px 9px;border-radius:999px;background:#eef0f2;color:#69717c;font-size:9px;font-weight:600}.issue-assignment-loading{height:277px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.issue-assignment-loading>.demo-spinner{margin-bottom:12px}.issue-assignment-loading strong{font-size:9px}.issue-assignment-loading small{margin-top:5px;color:#89909a;font:500 6px var(--font-code)}.llm-trace{display:flex;flex-direction:column;gap:4px}.llm-trace-row{min-height:43px;padding:5px 7px;border:1px solid #e5e7ea;border-radius:7px;display:grid;grid-template-columns:20px 18px minmax(168px,auto) minmax(0,1fr);gap:5px;align-items:center;animation:view-enter .25s ease}.llm-trace-row.running{border-color:#b7bdc5;box-shadow:0 0 0 2px #1111110a}.trace-index{color:#a0a6ae;font:500 9px var(--font-code)}.trace-state>.ms{color:#10a875;font-size:13px}.trace-state>.demo-spinner{width:11px!important;height:11px!important}.trace-copy,.trace-execute{min-width:0;display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:2px 5px;align-items:center}.trace-copy b{align-self:center;line-height:1;display:flex;align-items:center}.trace-copy strong,.trace-copy small{align-self:center;min-width:0}.trace-execute b{align-self:center;line-height:1;display:flex;align-items:center}.trace-execute code{align-self:center;min-width:0}.trace-copy b,.trace-execute b{color:#949aa3;font:600 8px var(--font-code);text-transform:uppercase}.trace-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 9px var(--font-code)}.trace-copy small{grid-column:2;color:#858c96;font-size:8px}.trace-execute code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#59616c;font:500 9px var(--font-code)}.llm-thinking{min-height:44px;padding:7px 9px;border-radius:7px;background:#f3f4f6;display:flex;align-items:flex-start;gap:8px}.llm-thinking>span:last-child{display:flex;flex-direction:column}.llm-thinking b{font-size:6.5px}.llm-thinking small{margin-top:3px;color:#747c87;font-size:5.8px;line-height:1.4}.source-diff{margin-top:5px;border:1px solid #dfe2e6;border-radius:8px;overflow:hidden}.source-diff-head{height:36px;padding:0 11px;background:#17191d;color:#d7d9dd;display:flex;align-items:center;justify-content:space-between;font:500 9px var(--font-code)}.source-diff-head>span:first-child{display:flex;align-items:center;gap:5px}.source-diff-head .ms{font-size:12px}.source-diff-head>span:last-child{color:#858991}.diff-code{padding:7px 0;background:#111318;display:flex;flex-direction:column}.diff-code code{height:20px;padding:0 9px;color:#aeb3bc;font:500 6px/20px var(--font-code);white-space:pre}.diff-code code i{display:inline-block;width:23px;color:#59606b;font-style:normal}.diff-code code.removed{background:#ef444421;color:#f1a4a4}.diff-code code.added{background:#10b98121;color:#9ae2c5}.issue-close-strip{height:61px;margin-top:8px;padding:8px 9px;border-radius:8px;background:#effaf5;color:#087f5b;display:grid;grid-template-columns:23px 1fr auto;gap:7px;align-items:center}.issue-close-strip>.ms{font-size:18px}.issue-close-strip>span:nth-child(2){display:flex;flex-direction:column}.issue-close-strip strong{font-size:10px;font-weight:600;color:#0a6e4a}.issue-close-strip small{margin-top:3px;font-size:9px}.issue-close-strip button{border:0;background:transparent;color:#087f5b;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;cursor:pointer}.issue-close-strip button .ms{font-size:12px}.issue-context-card{padding:12px}.issue-context-title{height:34px;border-bottom:1px solid #eceef0;display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600}.issue-context-title .ms{color:#087f5b;font-size:14px}.issue-context-entity{height:58px;display:grid;grid-template-columns:27px 1fr;gap:7px;align-items:center}.issue-context-entity>.ms{width:27px;height:27px;border-radius:7px;background:#f0f2f4;display:grid;place-items:center;font-size:14px}.issue-context-entity>span:last-child{display:flex;flex-direction:column}.issue-context-entity small,.issue-context-section>small{color:#9298a1;font:600 9px var(--font-code);letter-spacing:.06em}.issue-context-entity b{margin-top:2px;font-size:10px;font-weight:600;color:#15171a}.issue-context-entity em{margin-top:2px;color:#858c96;font-size:9px;font-style:normal}.issue-context-row{height:30px;border-top:1px solid #eef0f2;display:flex;align-items:center;justify-content:space-between;color:#7d858f;font-size:9px}.issue-context-row b{color:#333a43;font-size:10px;font-weight:600}.issue-context-row b i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#10b981}.issue-context-section{padding:9px 0;border-top:1px solid #e9ebee;display:flex;flex-direction:column;gap:6px}.issue-context-section>span{display:grid;grid-template-columns:15px 1fr auto;align-items:center;color:#4f5762;font-size:9px}.issue-context-section>span .ms{font-size:12px}.issue-context-section em{color:#087f5b;font-size:9px;font-style:normal}.issue-learning-note{padding:9px 11px;gap:9px;grid-template-columns:22px 1fr;border-radius:8px;background:#effaf5;color:#087f5b;display:grid;align-items:center}.issue-learning-note>.ms{font-size:15px}.issue-learning-note>span:last-child{display:flex;flex-direction:column}.issue-learning-note b{font-size:10px;font-weight:600;color:#0a6e4a}.issue-learning-note small{margin-top:2px;font-size:9px}@media (max-width:767px){.issue-event-metrics{display:none}.issue-created-event{grid-template-columns:32px 1fr}.issue-detail-grid{grid-template-columns:1fr}.issue-context-card{display:none}.llm-trace-row{grid-template-columns:18px 16px minmax(120px,auto) 1fr}.trace-execute code{font-size:5px}}.issue-execution-card.has-diff .llm-trace{gap:3px}.issue-execution-card.has-diff .llm-trace-row{min-height:34px;padding-block:3px}.issue-execution-card.has-diff .source-diff{margin-top:4px}.issue-execution-card.has-diff .source-diff-head{height:28px}.issue-execution-card.has-diff .diff-code{padding-block:4px}.issue-execution-card.has-diff .diff-code code{height:16px;line-height:16px}.issue-execution-card.has-diff .issue-close-strip{height:50px;margin-top:5px}.mini-runtime-fabric{height:90px;position:absolute;left:28px;right:28px;bottom:24px;display:grid;grid-template-columns:60px 20px 68px 20px 1fr;gap:4px;align-items:center}.mini-runtime-fabric>span{height:49px;border:1px solid #3a3a3e;border-radius:8px;background:#202023;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#d1d1d6}.mini-runtime-fabric>span>.ms{font-size:15px}.mini-runtime-fabric>span b{margin-top:3px;font:500 6px var(--font-code)}.mini-runtime-fabric>i{color:#696970;text-align:center;font-style:normal}.mini-runtime-fabric>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.mini-runtime-fabric>div>b{min-height:49px;padding:8px 4px;border:1px solid #3a3a3e;border-radius:7px;background:#202023;color:#d1d1d6;text-align:center;font:500 7px var(--font-code)}.mini-runtime-fabric small{display:block;margin-top:5px;color:#707078;font-size:5px}@media (max-width:767px){.demo-sidebar nav{grid-template-columns:repeat(3,1fr)}.mini-runtime-fabric{left:18px;right:18px;grid-template-columns:48px 12px 54px 12px 1fr}.mini-runtime-fabric>div>b:nth-child(n+2){display:none}.mini-runtime-fabric>div{grid-template-columns:1fr}}.asset-architecture{margin-top:72px;position:relative}.asset-architecture-heading{max-width:1100px;margin:0 auto 30px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:48px;align-items:end;text-align:left}.asset-architecture-kicker{display:flex;align-items:center;gap:8px;color:#5d5f5f;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.asset-architecture-kicker i{width:7px;height:7px;border-radius:50%;background:#111}.asset-architecture-heading h2{max-width:710px;margin:13px 0 0;color:#121c2a;font:600 42px/1.08 var(--font-display);letter-spacing:-1.3px}.asset-architecture-heading p{margin:0;color:#626b77;font-size:14px;line-height:1.7}.asset-architecture-map{padding:16px;position:relative;border:1px solid #d9dde4;border-radius:16px;background:#fff;color:#121c2a}.asset-entry-row{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e1e5eb;border-radius:10px;background:#f9f9ff;overflow:hidden}.asset-entry-row>div{min-height:68px;padding:12px 16px;border-right:1px solid #e1e5eb;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:center}.asset-entry-row>div:last-child{border-right:0}.asset-entry-row>div>.ms{width:30px;height:30px;border:1px solid #dfe3e9;border-radius:7px;background:#fff;display:grid;place-items:center;color:#444748;font-size:16px}.asset-entry-row>div>span:last-child{min-width:0;display:flex;flex-direction:column}.asset-entry-row strong{font-size:10px}.asset-entry-row small{margin-top:3px;overflow:hidden;text-overflow:ellipsis;color:#808792;font-size:7px;white-space:nowrap}.asset-input-connector{height:52px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7c838d}.asset-input-connector:before{content:"";width:1px;position:absolute;inset:0 auto;background:#c9ced6}.asset-input-connector span{position:relative;background:#fff}.asset-input-connector span:first-child{padding:4px 8px;border:1px solid #e1e4e8;border-radius:999px;color:#747b85;font:500 7px var(--font-code);letter-spacing:.05em}.asset-input-connector .ms{padding-top:2px;font-size:14px}.asset-workspace-boundary{padding:16px;border:1px solid #cfd4dc;border-radius:13px;background:#f9f9ff}.asset-boundary-heading{min-height:44px;padding:0 4px 14px;border-bottom:1px solid #dfe3e9;display:flex;align-items:center;gap:11px}.asset-boundary-heading>span{padding:4px 7px;border-radius:4px;background:#111;color:#fff;font:600 7px var(--font-code);letter-spacing:.08em}.asset-boundary-heading strong{font-size:10px}.asset-boundary-heading small{margin-left:auto;color:#7e8590;font-size:8px}.asset-core-heading{padding:15px 3px 12px;display:flex;align-items:center;justify-content:space-between}.asset-core-heading>span{display:flex;align-items:center;gap:7px;color:#7a818b;font:600 10px var(--font-code);letter-spacing:.08em}.asset-core-heading .ms{font-size:15px}.asset-core-heading small{color:#9ba3ad;font-size:9px}.asset-topology-model{display:grid;grid-template-columns:minmax(185px,.75fr) minmax(340px,1.5fr) minmax(185px,.75fr);gap:14px;align-items:stretch}.asset-relation-side{min-width:0;padding:14px;border:1px solid #dfe3e8;border-radius:10px;background:#fff;display:flex;flex-direction:column}.asset-relation-heading{display:flex;flex-direction:column}.asset-relation-heading>span{color:#8a919b;font:600 7px var(--font-code);letter-spacing:.08em}.asset-relation-heading strong{margin-top:3px;font-size:9px}.asset-relation-nodes{display:grid;gap:7px;margin-top:13px}.asset-relation-nodes>div{min-height:46px;padding:7px 8px;border:1px solid #e4e7eb;border-radius:8px;background:#fff;display:grid;grid-template-columns:26px 1fr;gap:7px;align-items:center}.asset-relation-nodes>div>.ms{width:24px;height:24px;border-radius:6px;background:#f0f1f3;display:grid;place-items:center;font-size:13px}.asset-relation-nodes>div>span:last-child{min-width:0;display:flex;flex-direction:column}.asset-relation-nodes strong,.asset-relation-nodes small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-relation-nodes strong{font-size:7px}.asset-relation-nodes small{margin-top:2px;color:#858c96;font-size:6px}.asset-relation-link{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:flex-end;gap:5px;color:#727984;font:500 7px var(--font-code)}.asset-relation-link .ms{font-size:15px}.asset-relation-side.downstream .asset-relation-link{margin:0 0 10px;padding:0;justify-content:flex-start}.asset-identity-card{padding:15px;border:1px solid #111;border-radius:11px;background:#fff;box-shadow:inset 0 3px #111}.asset-identity-top{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center}.asset-identity-icon{width:36px;height:36px;border-radius:8px;background:#111;color:#fff;display:grid;place-items:center}.asset-identity-icon .ms{font-size:19px}.asset-identity-top>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.asset-identity-top small{color:#777e88;font:600 6px var(--font-code);letter-spacing:.08em}.asset-identity-top strong{margin-top:3px;font-size:12px}.asset-identity-top code{margin-top:2px;color:#858c96;font:400 7px var(--font-code)}.asset-identity-top>i{padding:4px 7px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:7px;font-style:normal;font-weight:600}.asset-metadata-label{margin-top:14px;padding-top:11px;border-top:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.asset-metadata-label span{font-size:8px;font-weight:650}.asset-metadata-label small{color:#8a919b;font-size:6px}.asset-metadata-grid{margin:8px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.asset-metadata-grid>div{min-width:0;padding:7px;border:1px solid #e5e7eb;border-radius:6px;background:#f9f9ff}.asset-metadata-grid dt{color:#8a919b;font:500 6px var(--font-code)}.asset-metadata-grid dd{margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;color:#2e3744;font:500 7px var(--font-code);white-space:nowrap}.asset-metadata-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.asset-metadata-tags span{padding:3px 5px;border-radius:4px;background:#f0f1f3;color:#626a75;font:500 6px var(--font-code)}.asset-runtime-map{min-height:39px;margin-top:10px;padding:7px 9px;border:1px solid #dfe3e8;border-radius:7px;background:#fff;display:grid;grid-template-columns:25px 1fr auto;align-items:center}.asset-runtime-map>.ms{font-size:15px}.asset-runtime-map>span:nth-child(2){display:flex;flex-direction:column}.asset-runtime-map small{color:#8a919b;font:600 6px var(--font-code);letter-spacing:.06em}.asset-runtime-map strong{margin-top:2px;font-size:7px}.asset-runtime-map i{display:flex;align-items:center;gap:4px;color:#047857;font-size:6px;font-style:normal;font-weight:600}.asset-runtime-map i:before{content:"";width:5px;height:5px;border-radius:50%;background:#10b981}.asset-impact-summary{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dfe3e8;border-radius:9px;background:#fff;overflow:hidden}.asset-impact-summary>span{min-height:56px;padding:10px 12px;border-right:1px solid #e4e7eb;display:grid;grid-template-columns:25px 1fr;align-items:center}.asset-impact-summary>span:last-child{border-right:0}.asset-impact-summary .ms{grid-row:1/3;width:22px;height:22px;border-radius:6px;background:#f0f1f3;display:grid;place-items:center;font-size:13px}.asset-impact-summary strong{font-size:8px}.asset-impact-summary small{overflow:hidden;text-overflow:ellipsis;color:#858c96;font-size:6px;white-space:nowrap}.asset-operation-strip{min-height:68px;margin-top:12px;padding:10px 13px;border-radius:9px;background:#111;color:#fff;display:grid;grid-template-columns:1.1fr 1.4fr;gap:14px;align-items:center}.asset-operation-title{display:grid;grid-template-columns:31px 1fr;gap:8px;align-items:center}.asset-operation-title>.ms{width:29px;height:29px;border-radius:7px;background:#28282b;color:#fff;display:grid;place-items:center;font-size:16px}.asset-operation-title>span:last-child{display:flex;flex-direction:column}.asset-operation-title small{color:#85858c;font:600 6px var(--font-code);letter-spacing:.06em}.asset-operation-title strong{margin-top:3px;color:#f3f3f4;font-size:8px}.asset-operation-items{display:grid;grid-template-columns:repeat(5,1fr)}.asset-operation-items>span{height:34px;border-left:1px solid #303034;display:flex;align-items:center;justify-content:center;gap:5px;color:#c9c9ce;font-size:7px}.asset-operation-items .ms{color:#888890;font-size:13px}.asset-evidence-connector{height:64px;display:flex;align-items:center;justify-content:center;gap:9px}.asset-evidence-connector>.ms{font-size:18px}.asset-evidence-connector>span:last-child{display:flex;flex-direction:column}.asset-evidence-connector strong{font-size:8px}.asset-evidence-connector small{margin-top:3px;color:#858c96;font-size:7px}.asset-learning-loop{display:grid;grid-template-columns:.88fr 1.12fr;gap:12px}.asset-discovery-card,.asset-knowledge-card{padding:15px;border:1px solid #d9dde4;border-radius:11px;background:#fff}.asset-loop-heading{display:grid;grid-template-columns:34px 1fr;gap:9px;align-items:center}.asset-loop-heading>.ms{width:32px;height:32px;border-radius:8px;background:#111;color:#fff;display:grid;place-items:center;font-size:17px}.asset-loop-heading>span:last-child{display:flex;flex-direction:column}.asset-loop-heading small{color:#818894;font:600 6px var(--font-code);letter-spacing:.08em}.asset-loop-heading strong{margin-top:3px;font-size:9px}.asset-discovery-stages{margin-top:14px;padding:8px;border-radius:8px;background:#f3f4f6;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1.2fr;gap:5px;align-items:center}.asset-discovery-stages>span{min-height:39px;padding:6px;border:1px solid #dfe3e8;border-radius:6px;background:#fff;display:flex;flex-direction:column;color:#626a75;font-size:6px}.asset-discovery-stages b{margin-bottom:4px;color:#111;font:600 7px var(--font-code)}.asset-discovery-stages>i{color:#979da6;font-size:7px;font-style:normal}.asset-discovery-stages .verified{border-color:#b9dfd1;background:#effaf5;color:#047857}.asset-discovery-stages .verified b{color:#047857}.asset-discovery-card p{margin:11px 0 0;color:#737b87;font-size:7px;line-height:1.55}.asset-knowledge-types{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.asset-knowledge-types>div{min-height:52px;padding:8px;border:1px solid #e1e4e8;border-radius:7px;background:#f9f9ff;display:grid;grid-template-columns:27px 1fr;gap:7px;align-items:center}.asset-knowledge-types>div>.ms{width:25px;height:25px;border-radius:6px;background:#fff;border:1px solid #e1e4e8;display:grid;place-items:center;font-size:13px}.asset-knowledge-types>div>span:last-child{min-width:0;display:flex;flex-direction:column}.asset-knowledge-types strong{font-size:8px}.asset-knowledge-types small{margin-top:4px;overflow:hidden;text-overflow:ellipsis;color:#7a818b;font-size:9px;white-space:nowrap}.asset-next-run{min-height:58px;margin-top:12px;padding:0 18px;border:1px solid #cfd4dc;border-radius:9px;background:#f9f9ff;display:grid;grid-template-columns:30px 1fr 30px;align-items:center}.asset-next-run>.ms{font-size:17px}.asset-next-run>.ms:last-child{text-align:right}.asset-next-run>span:nth-child(2){display:flex;flex-direction:column}.asset-next-run strong{font-size:8px}.asset-next-run small{margin-top:3px;color:#7f8792;font:400 6px var(--font-code)}.asset-architecture-demo-link{width:max-content;margin:18px auto 0;padding:8px 12px;display:flex;align-items:center;gap:7px;color:#5d6673;text-decoration:none;font-size:11px;font-weight:600}.asset-architecture-demo-link .ms{font-size:15px;transition:transform .15s}.asset-architecture-demo-link:hover .ms{transform:translateY(2px)}.asset-architecture+.hero-demo-wrap{margin-top:48px}@media (max-width:1000px){.asset-architecture-heading{grid-template-columns:1fr;gap:14px}.asset-architecture-heading p{max-width:720px}.asset-topology-model{grid-template-columns:1fr 1.35fr}.asset-relation-side.downstream{grid-column:1/-1}.asset-relation-side.downstream .asset-relation-nodes{grid-template-columns:1fr 1fr}.asset-relation-side.downstream .asset-relation-link{display:none}.asset-operation-strip,.asset-learning-loop{grid-template-columns:1fr}.asset-discovery-card p{font-size:8px}}@media (max-width:767px){.asset-architecture{width:min(100% - 28px,var(--lp-max));margin-top:56px}.asset-architecture-heading{margin-bottom:22px}.asset-architecture-heading h2{font-size:31px;letter-spacing:-.8px}.asset-architecture-heading p{font-size:13px}.asset-architecture-map{padding:10px;border-radius:13px}.asset-entry-row{grid-template-columns:1fr 1fr}.asset-entry-row>div{min-height:58px;padding:9px 8px;border-bottom:1px solid #e1e5eb}.asset-entry-row>div:nth-child(2){border-right:0}.asset-entry-row>div:nth-child(n+3){border-bottom:0}.asset-entry-row strong{font-size:8px}.asset-entry-row small{font-size:5px}.asset-boundary-heading{align-items:flex-start;flex-direction:column;gap:6px}.asset-boundary-heading small{margin:0}.asset-core-heading{align-items:flex-start;flex-direction:column;gap:6px}.asset-core-heading small{font-size:8px}.asset-topology-model{grid-template-columns:1fr}.asset-identity-card{grid-row:1}.asset-relation-side.upstream{grid-row:2}.asset-relation-side.downstream{grid-column:auto;grid-row:3}.asset-relation-side.upstream .asset-relation-nodes,.asset-relation-side.downstream .asset-relation-nodes{grid-template-columns:1fr 1fr}.asset-relation-link{display:none}.asset-metadata-grid{grid-template-columns:1fr 1fr 1fr}.asset-impact-summary{grid-template-columns:1fr}.asset-impact-summary>span{border-right:0;border-bottom:1px solid #e4e7eb}.asset-impact-summary>span:last-child{border-bottom:0}.asset-operation-items{grid-template-columns:repeat(5,1fr)}.asset-operation-items>span{flex-direction:column;gap:2px;font-size:5px}.asset-evidence-connector{justify-content:flex-start}.asset-discovery-stages{grid-template-columns:1fr 1fr}.asset-discovery-stages>i{display:none}.asset-knowledge-types{grid-template-columns:1fr}.asset-next-run{padding-inline:10px}.asset-next-run small{font-size:5px}.asset-architecture-demo-link{font-size:9px}.asset-architecture+.hero-demo-wrap{margin-top:36px}}.asset-simple-map{padding:14px 14px 0;position:relative;overflow:hidden;border:1px solid #d9dde4;border-radius:16px;background:linear-gradient(180deg,#fff,#f9f9ff);color:#121c2a}.asset-simple-map:before,.asset-simple-map:after{content:"";width:520px;height:520px;position:absolute;top:125px;border:1px solid rgba(116,120,120,.1);border-radius:50%;box-shadow:0 0 0 42px #74787809,0 0 0 84px #74787806;pointer-events:none}.asset-simple-map:before{left:-250px}.asset-simple-map:after{right:-250px}.asset-simple-entry,.asset-simple-estate,.asset-simple-workflows,.asset-simple-core,.asset-simple-knowledge,.asset-simple-record,.asset-simple-base{position:relative;z-index:1}.asset-simple-entry{min-height:62px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffd6;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.asset-simple-entry>span{height:34px;border-right:1px solid #e4e7eb;display:flex;align-items:center;justify-content:center;gap:8px;color:#444b56;font-size:11px;font-weight:550}.asset-simple-entry>span:last-child{border-right:0}.asset-simple-entry .ms{color:#747b85;font-size:16px}.asset-simple-estate{min-height:72px;margin-top:10px;padding:9px 14px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffd6;display:grid;grid-template-columns:155px 1fr;align-items:center}.asset-simple-estate>strong{height:36px;border-right:1px solid #e4e7eb;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px}.asset-simple-estate b,.asset-simple-pill b{padding:3px 7px;border-radius:999px;background:#111;color:#fff;font:650 8px/1 var(--font-code)}.asset-simple-estate>div{display:grid;grid-template-columns:repeat(6,1fr)}.asset-simple-estate>div>span{display:flex;flex-direction:column;align-items:center;gap:4px;color:#737b87;font-size:7px}.asset-simple-estate .ms{width:27px;height:27px;border:1px solid #e0e3e8;border-radius:7px;background:#f3f4f6;color:#4e5662;display:grid;place-items:center;font-size:14px}.asset-simple-workflows{min-height:54px;margin-top:10px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffd6;display:grid;grid-template-columns:1fr 1fr 1.65fr 1fr 1fr;align-items:center}.asset-simple-workflows>span,.asset-simple-workflows>strong{height:32px;border-right:1px solid #e4e7eb;display:flex;align-items:center;justify-content:center;color:#656d78;font-size:9px}.asset-simple-workflows>*:last-child{border-right:0}.asset-simple-workflows>strong{color:#121c2a;font-size:11px}.asset-simple-core{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.asset-simple-core article{min-height:235px;padding:18px 20px;position:relative;overflow:hidden;border:1px solid #d9dde4;border-radius:12px;background:#eff3ff;display:flex;flex-direction:column}.asset-simple-core article:after{content:"";width:190px;height:190px;position:absolute;right:-85px;top:-90px;border:1px solid rgba(68,71,72,.08);border-radius:50%;box-shadow:0 0 0 32px #44474806,0 0 0 64px #44474804}.asset-simple-core article.identity{border-color:#111;background:#111;color:#fff}.asset-simple-core article.downstream{background:#f3f4f6}.asset-simple-card-icon{width:34px;height:34px;border:1px solid #d9dee7;border-radius:8px;background:#fff;display:grid;place-items:center}.asset-simple-card-icon .ms{font-size:18px}.asset-simple-core .identity .asset-simple-card-icon{border-color:#3c3c3f;background:#242426}.asset-simple-core article>small{margin-top:22px;color:#858c96;font:600 7px var(--font-code);letter-spacing:.08em}.asset-simple-core article h3{margin:5px 0 0;font:600 32px/1 var(--font-display);letter-spacing:-.7px}.asset-simple-core article p{max-width:245px;margin:10px 0 0;color:#646d79;font-size:10px;line-height:1.5}.asset-simple-core .identity p,.asset-simple-core .identity>small{color:#a1a1aa}.asset-simple-pill{width:max-content;margin-top:auto;padding:5px 9px 5px 5px;border:1px solid #d6dbe3;border-radius:999px;background:#ffffffa8;display:flex;align-items:center;gap:6px;color:#505864;font-size:8px;font-weight:600}.asset-simple-pill.dark{border-color:#424247;background:#1c1c1e;color:#e5e5e8}.asset-simple-metadata{margin-top:8px;color:#777780;font:400 6px var(--font-code)}.asset-simple-knowledge{min-height:84px;margin:12px 10px 0;padding:13px 18px;border:1px solid #cbd5e7;border-radius:12px;background:linear-gradient(100deg,#e6eeff,#eff3ff);display:grid;grid-template-columns:1.2fr 1.8fr;align-items:center}.asset-simple-knowledge-title{display:grid;grid-template-columns:35px 1fr;gap:9px;align-items:center}.asset-simple-knowledge-title>.ms{width:33px;height:33px;border-radius:8px;background:#111;color:#fff;display:grid;place-items:center;font-size:17px}.asset-simple-knowledge-title>span:last-child{display:flex;flex-direction:column}.asset-simple-knowledge-title strong{font:600 16px var(--font-display)}.asset-simple-knowledge-title small{margin-top:3px;color:#747d89;font-size:7px}.asset-simple-knowledge-types{display:grid;grid-template-columns:repeat(4,1fr)}.asset-simple-knowledge-types>span{height:38px;border-left:1px solid #d3dbea;display:flex;align-items:center;justify-content:center;gap:6px;color:#404853;font-size:9px;font-weight:600}.asset-simple-knowledge-types .ms{font-size:14px}.asset-simple-record{min-height:54px;margin-top:-7px;padding:11px 20px 4px;border:1px solid #d9dde4;border-radius:11px 11px 0 0;background:#fff;display:grid;grid-template-columns:1.5fr repeat(5,1fr);align-items:center}.asset-simple-record>*{height:27px;border-right:1px solid #e4e7eb;display:flex;align-items:center;justify-content:center;color:#747b85;font-size:8px}.asset-simple-record>*:last-child{border-right:0}.asset-simple-record strong{justify-content:flex-start;gap:7px;color:#121c2a;font-size:10px}.asset-simple-record .ms{font-size:15px}.asset-simple-base{min-height:62px;margin-inline:-14px;padding:0 24px;border-top:1px solid #333;background:#111;color:#fff;display:flex;align-items:center;justify-content:center}.asset-simple-base .landing-brand-mark{width:30px;height:30px;margin-right:9px;background:#fff;color:#111}.asset-simple-base .landing-brand-mark .ms{font-size:17px}.asset-simple-base>strong{font:600 23px var(--font-display)}.asset-simple-base>span:last-child{margin-left:10px;padding-left:10px;border-left:1px solid #38383c;color:#a1a1aa;font-size:10px}@media (max-width:767px){.asset-simple-map{padding:9px 9px 0}.asset-simple-entry{grid-template-columns:repeat(4,1fr)}.asset-simple-entry>span{height:45px;border-right:0;flex-direction:column;gap:2px;text-align:center;font-size:5px}.asset-simple-entry .ms{font-size:14px}.asset-simple-estate{padding:8px;grid-template-columns:1fr}.asset-simple-estate>strong{height:27px;padding-bottom:7px;border-right:0;border-bottom:1px solid #e4e7eb;font-size:9px}.asset-simple-estate>div{padding-top:8px}.asset-simple-estate>div>span{font-size:5px}.asset-simple-estate .ms{width:23px;height:23px;font-size:12px}.asset-simple-workflows{grid-template-columns:1fr 1fr 1.5fr 1fr 1fr}.asset-simple-workflows>span,.asset-simple-workflows>strong{font-size:5px}.asset-simple-workflows>strong{font-size:6px;text-align:center}.asset-simple-core{grid-template-columns:1fr;gap:7px}.asset-simple-core article{min-height:150px;padding:14px 16px}.asset-simple-core article.identity{grid-row:1}.asset-simple-core article>small{margin-top:12px}.asset-simple-core article h3{font-size:26px}.asset-simple-core article p{margin-top:6px;font-size:8px}.asset-simple-pill{margin-top:12px}.asset-simple-metadata{font-size:5px}.asset-simple-knowledge{margin-inline:4px;padding:12px;grid-template-columns:1fr;gap:12px}.asset-simple-knowledge-title{justify-self:center}.asset-simple-knowledge-types>span{height:33px;flex-direction:column;gap:2px;border-left:0;font-size:6px}.asset-simple-record{padding-inline:8px;grid-template-columns:1.5fr repeat(5,1fr)}.asset-simple-record>*{font-size:5px}.asset-simple-record strong{font-size:7px}.asset-simple-base{margin-inline:-9px;padding-inline:12px;justify-content:flex-start}.asset-simple-base>strong{font-size:20px}.asset-simple-base>span:last-child{font-size:6px}}.evolution-map{padding:14px 14px 0;position:relative;isolation:isolate;overflow:hidden;border:1px solid #d9dde4;border-radius:16px;background:linear-gradient(180deg,#fff,#f9f9ff);color:#121c2a}.evolution-map:before,.evolution-map:after{content:"";width:510px;height:510px;position:absolute;z-index:-1;top:130px;border:1px solid rgba(91,98,108,.1);border-radius:50%;box-shadow:0 0 0 43px #5b626c08,0 0 0 86px #5b626c05}.evolution-map:before{left:-245px}.evolution-map:after{right:-245px}.evolution-vision{min-height:54px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffe0;display:flex;align-items:center;justify-content:center;gap:17px}.evolution-vision>span,.evolution-vision>strong{display:flex;align-items:center;gap:7px;font-size:11px}.evolution-vision>span{color:#5f6773}.evolution-vision>span .ms{font-size:17px}.evolution-vision>i{width:34px;color:#9097a1;text-align:center;font-style:normal}.evolution-vision>i .ms{font-size:16px}.evolution-vision>strong{font-size:12px}.evolution-entry{min-height:60px;margin-top:9px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffd6;display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.evolution-entry>span{height:32px;border-right:1px solid #e4e7eb;display:flex;align-items:center;justify-content:center;gap:7px;color:#555d68;font-size:10px;font-weight:550}.evolution-entry>span:last-child{border-right:0}.evolution-entry .ms{color:#7c838d;font-size:15px}.evolution-assets,.evolution-runtime{min-height:68px;margin-top:9px;padding:8px 14px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffd6;display:grid;grid-template-columns:145px 1fr;align-items:center}.evolution-assets>strong,.evolution-runtime>strong{height:36px;border-right:1px solid #e4e7eb;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px}.evolution-assets b,.evolution-runtime b,.evolution-pill b{padding:3px 7px;border-radius:999px;background:#111;color:#fff;font:650 8px/1 var(--font-code)}.evolution-assets>div{display:grid;grid-template-columns:repeat(6,1fr)}.evolution-assets>div>span,.evolution-runtime>div>span{display:flex;flex-direction:column;align-items:center;gap:4px;color:#737b87;font-size:7px}.evolution-assets .ms,.evolution-runtime .ms{width:26px;height:26px;border:1px solid #e0e3e8;border-radius:7px;background:#f3f4f6;color:#4e5662;display:grid;place-items:center;font-size:14px}.evolution-core{margin-top:13px;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.evolution-core article{min-height:224px;padding:17px 18px;position:relative;overflow:hidden;border:1px solid #d9dde4;border-radius:12px;background:#eff3ff;display:flex;flex-direction:column}.evolution-core article:after{content:"";width:160px;height:160px;position:absolute;right:-75px;top:-75px;border:1px solid rgba(68,71,72,.08);border-radius:50%;box-shadow:0 0 0 28px #44474806,0 0 0 56px #44474804}.evolution-core article.understand{background:#e6eeff}.evolution-core article.operate{background:#f3f4f6}.evolution-core article.evolve{border-color:#111;background:#111;color:#fff}.evolution-card-icon{width:33px;height:33px;border:1px solid #d9dee7;border-radius:8px;background:#fff;display:grid;place-items:center}.evolution-card-icon .ms{font-size:18px}.evolution-core .evolve .evolution-card-icon{border-color:#3c3c3f;background:#242426}.evolution-core article>small{margin-top:20px;color:#858c96;font:600 6.5px var(--font-code);letter-spacing:.08em}.evolution-core article h3{margin:5px 0 0;font:600 29px/1 var(--font-display);letter-spacing:-.6px}.evolution-core article p{margin:10px 0 0;color:#646d79;font-size:8px;line-height:1.5}.evolution-core .evolve p,.evolution-core .evolve>small{color:#a1a1aa}.evolution-pill{width:max-content;margin-top:auto;padding:5px 8px 5px 5px;border:1px solid #d6dbe3;border-radius:999px;background:#ffffffad;display:flex;align-items:center;gap:6px;color:#505864;font-size:7px;font-weight:600}.evolution-core .evolve .evolution-pill{border-color:#424247;background:#1c1c1e;color:#e5e5e8}.evolution-core .evolve .evolution-pill b{background:#fff;color:#111}.evolution-govern{min-height:78px;margin:11px 9px 0;padding:12px 16px;border:1px solid #cbd5e7;border-radius:12px;background:linear-gradient(100deg,#e6eeff,#eff3ff);display:grid;grid-template-columns:1.5fr repeat(5,1fr);align-items:center}.evolution-govern>div{display:grid;grid-template-columns:34px 1fr;gap:8px;align-items:center}.evolution-govern>div>.ms{width:32px;height:32px;border-radius:8px;background:#111;color:#fff;display:grid;place-items:center;font-size:17px}.evolution-govern>div>span:last-child{display:flex;flex-direction:column}.evolution-govern strong{font:600 16px var(--font-display)}.evolution-govern small{margin-top:2px;color:#747d89;font-size:6px}.evolution-govern>span{height:36px;border-left:1px solid #d3dbea;display:flex;align-items:center;justify-content:center;color:#505864;font-size:8px;font-weight:600}.evolution-runtime{margin-top:-7px;padding-top:15px;border-radius:11px 11px 0 0;background:#fff}.evolution-runtime>div{display:grid;grid-template-columns:repeat(4,1fr)}.evolution-runtime>div>span{flex-direction:row;justify-content:center;gap:7px;font-size:8px;font-weight:600}.evolution-base{min-height:62px;margin-inline:-14px;padding:0 24px;border-top:1px solid #333;background:#111;color:#fff;display:flex;align-items:center;justify-content:center}.evolution-base .opsx-logo{color:#fff;--opsx-mark-ink:#111}.evolution-base .opsx-mark{width:29px;height:29px;flex-basis:29px}.evolution-base .opsx-wordmark{font-size:22px}.evolution-base>span{margin-left:10px;padding-left:10px;border-left:1px solid #38383c;color:#a1a1aa;font-size:10px}@media (max-width:1000px){.evolution-core article{padding:15px}.evolution-core article h3{font-size:25px}.evolution-govern{grid-template-columns:1.35fr repeat(5,1fr)}.evolution-govern>span{font-size:7px}}@media (max-width:767px){.evolution-map{padding:9px 9px 0}.evolution-vision{padding:8px;gap:7px}.evolution-vision>span,.evolution-vision>strong{font-size:7px;text-align:center}.evolution-vision>i{width:20px}.evolution-entry{grid-template-columns:repeat(5,1fr)}.evolution-entry>span{height:43px;border-right:0;flex-direction:column;gap:2px;font-size:5px}.evolution-entry .ms{font-size:13px}.evolution-assets,.evolution-runtime{padding:8px;grid-template-columns:1fr}.evolution-assets>strong,.evolution-runtime>strong{height:27px;padding-bottom:7px;border-right:0;border-bottom:1px solid #e4e7eb;font-size:9px}.evolution-assets>div{padding-top:8px}.evolution-assets>div>span{font-size:5px}.evolution-assets .ms{width:22px;height:22px;font-size:11px}.evolution-core{grid-template-columns:1fr 1fr;gap:7px}.evolution-core article{min-height:158px;padding:13px}.evolution-core article>small{margin-top:11px;font-size:5px}.evolution-core article h3{font-size:22px}.evolution-core article p{margin-top:6px;font-size:6px}.evolution-pill{margin-top:10px;font-size:5px}.evolution-govern{margin-inline:4px;padding:10px;grid-template-columns:1.4fr repeat(5,1fr)}.evolution-govern>div{grid-template-columns:25px 1fr;gap:5px}.evolution-govern>div>.ms{width:24px;height:24px;font-size:13px}.evolution-govern strong{font-size:10px}.evolution-govern small{font-size:4px}.evolution-govern>span{height:28px;font-size:4px}.evolution-runtime>div{padding-top:8px}.evolution-runtime>div>span{flex-direction:column;gap:2px;font-size:5px}.evolution-runtime .ms{width:21px;height:21px;font-size:11px}.evolution-base{margin-inline:-9px;padding-inline:10px;justify-content:flex-start}.evolution-base .opsx-wordmark{font-size:19px}.evolution-base>span{font-size:6px}}.four-layer-map{padding:14px 14px 0;position:relative;isolation:isolate;overflow:hidden;border:1px solid #d9dde4;border-radius:16px;background:linear-gradient(180deg,#fff,#f9f9ff);color:#121c2a}.four-layer-map:before,.four-layer-map:after{content:"";width:510px;height:510px;position:absolute;z-index:-1;top:145px;border:1px solid rgba(91,98,108,.09);border-radius:50%;box-shadow:0 0 0 43px #5b626c07,0 0 0 86px #5b626c04}.four-layer-map:before{left:-245px}.four-layer-map:after{right:-245px}.four-layer-vision{min-height:54px;border:1px solid #e0e4ea;border-radius:10px;background:#ffffffe0;display:flex;align-items:center;justify-content:center;gap:16px}.four-layer-vision>span,.four-layer-vision>strong{display:flex;align-items:center;gap:7px;font-size:11px}.four-layer-vision>span{color:#5f6773}.four-layer-vision .ms{font-size:16px}.four-layer-vision>i{width:32px;color:#9097a1;text-align:center;font-style:normal}.four-layer-vision>strong{font-size:12px}.platform-layer{min-height:106px;margin-top:10px;padding:14px 18px;position:relative;border:1px solid #dce1e8;border-radius:11px;background:#ffffffe6;display:grid;grid-template-columns:190px minmax(0,1fr);column-gap:18px;align-items:center}.platform-layer-title{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center}.platform-layer-title>.ms{width:36px;height:36px;border:1px solid #dfe3e8;border-radius:9px;background:#f3f4f6;color:#363e49;display:grid;place-items:center;font-size:19px}.platform-layer-title>span:last-child{display:flex;flex-direction:column}.platform-layer-title small{color:#838a94;font:600 6.5px var(--font-code);letter-spacing:.08em}.platform-layer-title strong{margin-top:3px;font:600 21px/1 var(--font-display);letter-spacing:-.3px}.platform-layer>p{grid-column:1/-1;margin:10px 0 0;padding-top:9px;border-top:1px solid #e6e9ed;color:#747c87;font-size:8px;text-align:center}.platform-layer-items{display:grid}.knowledge-items{grid-template-columns:repeat(5,1fr)}.platform-layer-items>span{height:42px;border-left:1px solid #e2e6eb;display:flex;align-items:center;justify-content:center;gap:7px;color:#444c57;font-size:9px;font-weight:600}.platform-layer-items .ms{color:#747c87;font-size:15px}.evolve-layer{background:linear-gradient(100deg,#e6eeff,#eff3ff);border-color:#cbd5e7}.evolve-layer .platform-layer-title>.ms{border-color:#111;background:#111;color:#fff}.orchestrate-flow{display:grid;grid-template-columns:1fr 28px 1fr;gap:8px;align-items:center}.orchestrate-group{min-height:67px;padding:8px;border:1px solid #e0e4e9;border-radius:8px;background:#f9f9ff;display:grid;grid-template-columns:repeat(4,1fr);align-items:end}.orchestrate-group>small{grid-column:1/-1;margin-bottom:6px;color:#888f99;font:600 6px var(--font-code);letter-spacing:.07em;text-align:center}.orchestrate-group>span{height:29px;border-right:1px solid #e2e5ea;display:flex;align-items:center;justify-content:center;gap:4px;color:#4e5661;font-size:7px;font-weight:600}.orchestrate-group>span:last-child{border-right:0}.orchestrate-group .ms{font-size:13px}.orchestrate-arrow{color:#9299a3;font-size:18px;text-align:center}.asset-layer{min-height:168px;padding:15px 18px;border:2px solid #111;background:#111;color:#fff;display:block}.asset-layer-head{display:flex;align-items:center;justify-content:space-between}.asset-layer .platform-layer-title>.ms{border-color:#3d3d40;background:#252527;color:#fff}.asset-layer .platform-layer-title small{color:#898990}.asset-layer .platform-layer-title strong{display:flex;align-items:center;gap:7px;font-size:23px}.asset-layer .platform-layer-title b,.runtime-layer .platform-layer-title b{padding:3px 7px;border-radius:999px;background:#fff;color:#111;font:700 8px/1 var(--font-code)}.asset-layer-head>p{margin:0;color:#b5b5ba;font-size:9px;font-weight:600}.asset-type-row{margin-top:14px;display:grid;grid-template-columns:repeat(8,1fr)}.asset-type-row>span{height:49px;border-left:1px solid #303034;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#d4d4d8;font-size:6.5px}.asset-type-row>span:first-child{border-left:0}.asset-type-row .ms{font-size:16px;color:#98989f}.asset-fact-row{height:35px;margin-top:10px;border:1px solid #333337;border-radius:8px;background:#1c1c1e;display:grid;grid-template-columns:repeat(4,1fr)}.asset-fact-row>span{border-right:1px solid #333337;display:flex;align-items:center;justify-content:center;color:#aaaab1;font:500 7px var(--font-code)}.asset-fact-row>span:last-child{border-right:0}.runtime-layer{min-height:133px;margin-top:10px;background:#fff}.runtime-groups{display:grid;grid-template-columns:.68fr 1.15fr 1.15fr}.runtime-groups>div{min-height:63px;padding:8px 13px;border-left:1px solid #e2e6eb;display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center}.runtime-groups>div>.ms{width:28px;height:28px;border-radius:7px;background:#f1f2f4;color:#414955;display:grid;place-items:center;font-size:15px}.runtime-groups>div>span:last-child{min-width:0;display:flex;flex-direction:column}.runtime-groups small{color:#888f99;font:600 6px var(--font-code);letter-spacing:.06em}.runtime-groups strong{margin-top:3px;overflow:hidden;text-overflow:ellipsis;font-size:8px;white-space:nowrap}.runtime-groups em{margin-top:3px;color:#8a919a;font-size:6px;font-style:normal}.four-layer-base{min-height:62px;margin:10px -14px 0;padding:0 24px;border-top:1px solid #333;background:#111;color:#fff;display:flex;align-items:center;justify-content:center}.four-layer-base .opsx-logo{color:#fff;--opsx-mark-ink:#111}.four-layer-base .opsx-mark{width:29px;height:29px;flex-basis:29px}.four-layer-base .opsx-wordmark{font-size:22px}.four-layer-base>span{margin-left:10px;padding-left:10px;border-left:1px solid #38383c;color:#a1a1aa;font-size:10px}@media (max-width:1000px){.platform-layer{grid-template-columns:165px minmax(0,1fr)}.runtime-groups strong{font-size:7px}.asset-type-row>span{font-size:5.5px}}@media (max-width:767px){.four-layer-map{padding:9px 9px 0}.four-layer-vision{padding:8px;gap:6px}.four-layer-vision>span,.four-layer-vision>strong{font-size:7px;text-align:center}.four-layer-vision>i{width:18px}.platform-layer{min-height:auto;padding:12px;display:block}.platform-layer-title{grid-template-columns:31px 1fr}.platform-layer-title>.ms{width:29px;height:29px;font-size:16px}.platform-layer-title strong{font-size:17px}.platform-layer>p{font-size:6px}.knowledge-items{margin-top:12px;grid-template-columns:repeat(5,1fr)}.platform-layer-items>span{height:37px;border-left:0;flex-direction:column;gap:2px;font-size:5px;text-align:center}.platform-layer-items .ms{font-size:13px}.orchestrate-flow{margin-top:12px;grid-template-columns:1fr}.orchestrate-arrow{transform:rotate(90deg)}.orchestrate-group{min-height:62px}.orchestrate-group>span{font-size:5.5px}.asset-layer-head{align-items:flex-start}.asset-layer-head>p{font-size:6px}.asset-type-row{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:12px}.asset-type-row>span{height:40px;border:1px solid #303034!important;border-radius:6px;font-size:5px}.asset-type-row .ms{font-size:13px}.asset-fact-row>span{font-size:5px}.runtime-groups{margin-top:12px;grid-template-columns:1fr}.runtime-groups>div{min-height:51px;border-left:0;border-top:1px solid #e2e6eb}.runtime-groups>div:first-child{border-top:0}.runtime-groups strong{font-size:7px}.four-layer-base{margin-inline:-9px;padding-inline:10px;justify-content:flex-start}.four-layer-base .opsx-wordmark{font-size:19px}.four-layer-base>span{font-size:6px}}.four-layer-map{border-color:#dfe2e8;background:#fff}.four-layer-map:before,.four-layer-map:after{display:none}.four-layer-vision{border-color:#e5e7eb;background:#fff}.platform-layer{border-color:#dfe2e8;border-radius:12px;background:#fff;box-shadow:none}.evolve-layer,.orchestrate-layer,.runtime-layer{padding-bottom:14px}.evolve-layer{border-color:#dfe2e8;background:#f9f9ff}.orchestrate-group{border-color:#e5e7eb;background:#f9f9ff}.orchestrate-group>span{border-color:#eceef2}.asset-layer{border:1px solid #dfe2e8;background:#fff;color:#121c2a;box-shadow:none}.asset-layer .platform-layer-title>.ms{border-color:#111;background:#111;color:#fff}.asset-layer .platform-layer-title small{color:#7b828d}.asset-layer .platform-layer-title b{background:#111;color:#fff}.asset-type-row{border-color:#e5e7eb!important;background:#f9f9ff}.asset-type-row>span{border-color:#eceef2;color:#444c57}.asset-type-row .ms{color:#747c87}.asset-fact-row{border-color:#e5e7eb;background:#fff}.asset-fact-row>span{border-color:#eceef2;color:#68717d}.runtime-layer{min-height:112px}.runtime-groups>div{border-color:#eceef2}.runtime-groups>div>.ms{background:#f1f2f4;color:#414955}.four-layer-base{min-height:54px}@media (max-width:767px){.asset-type-row>span{border-color:#eceef2!important;background:transparent}}.four-layer-map{padding:12px 12px 0}.four-layer-vision{min-height:58px}.four-layer-vision>span,.four-layer-vision>strong{font-size:12px}.four-layer-vision .ms{font-size:20px}.platform-layer{min-height:118px;margin-top:6px;padding:15px 18px;grid-template-columns:210px minmax(0,1fr);column-gap:14px}.platform-layer-title{grid-template-columns:44px 1fr;gap:11px}.platform-layer-title>.ms{width:42px;height:42px;font-size:22px}.platform-layer-title small{font-size:12px;line-height:1.2;letter-spacing:.06em}.platform-layer-title strong{margin-top:5px;font-size:23px}.platform-layer-items>span{height:52px;gap:8px;font-size:12px}.platform-layer-items .ms{font-size:20px}.orchestrate-layer{min-height:142px}.orchestrate-group{min-height:82px;padding:10px}.orchestrate-group>small{margin-bottom:8px;font-size:12px;line-height:1.2}.orchestrate-group>span{height:36px;gap:6px;font-size:12px}.orchestrate-group .ms{font-size:19px}.orchestrate-arrow{font-size:24px}.asset-layer{min-height:202px;padding:16px 18px}.asset-layer .platform-layer-title strong{width:max-content;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:25px}.asset-layer>.platform-layer-title{margin-left:-1px}.asset-layer .platform-layer-title b{font-size:12px}.asset-type-row{margin-top:12px}.asset-type-row>span{height:68px;gap:7px;font-size:12px}.asset-type-row .ms{font-size:22px}.asset-fact-row{height:44px;margin-top:8px}.asset-fact-row>span{font-size:12px}.runtime-layer{min-height:142px;margin-top:6px}.runtime-groups>div{min-height:86px;padding:10px 13px;grid-template-columns:38px 1fr;gap:10px}.runtime-groups>div>.ms{width:36px;height:36px;font-size:20px}.runtime-groups small{font-size:12px;line-height:1.2}.runtime-groups strong{margin-top:5px;font-size:12px;line-height:1.35;white-space:normal}.runtime-groups em{margin-top:4px;font-size:12px;line-height:1.3}.four-layer-base{min-height:66px;margin:6px -12px 0}.four-layer-base>span{font-size:12px}@media (max-width:767px){.four-layer-map{padding:8px 8px 0}.four-layer-vision{min-height:54px;padding:8px;gap:7px}.four-layer-vision>span,.four-layer-vision>strong{font-size:12px}.four-layer-vision>i{width:20px}.platform-layer{margin-top:6px;padding:14px 12px}.platform-layer-title{grid-template-columns:40px 1fr;gap:10px}.platform-layer-title>.ms{width:38px;height:38px;font-size:20px}.platform-layer-title small{font-size:12px}.platform-layer-title strong{font-size:21px}.knowledge-items{margin-top:12px;grid-template-columns:repeat(2,1fr)}.knowledge-items>span:last-child{grid-column:1/-1}.platform-layer-items>span{height:48px;flex-direction:row;gap:7px;font-size:12px}.platform-layer-items .ms{font-size:18px}.orchestrate-group{min-height:104px;grid-template-columns:repeat(2,1fr);gap:2px}.orchestrate-group>small{font-size:12px}.orchestrate-group>span{height:34px;font-size:12px}.asset-layer{padding:14px 12px}.asset-type-row>span{height:58px;font-size:12px}.asset-type-row .ms{font-size:19px}.asset-fact-row{height:auto;grid-template-columns:repeat(2,1fr)}.asset-fact-row>span{min-height:40px;border-bottom:1px solid #d2e0db;font-size:12px}.asset-fact-row>span:nth-child(2){border-right:0}.asset-fact-row>span:nth-child(n+3){border-bottom:0}.runtime-groups{margin-top:10px}.runtime-groups>div{min-height:76px;grid-template-columns:38px 1fr}.runtime-groups small,.runtime-groups strong,.runtime-groups em{font-size:12px}.four-layer-base{margin-inline:-8px}.four-layer-base>span{font-size:12px}}.platform-layer{min-height:92px;padding:10px 18px;grid-template-columns:170px minmax(0,1fr);column-gap:10px}.platform-layer-title{display:block}.platform-layer-title>strong{margin:0;font-size:25px;line-height:1}.platform-layer-items>span{height:62px;flex-direction:column;gap:7px}.platform-layer-items>span>small{color:#7c8590;font:600 12px/1.2 var(--font-body);letter-spacing:0;text-align:center}.platform-layer-items>span>b{display:flex;align-items:center;justify-content:center;gap:7px;color:#343d48;font-size:12px}.orchestrate-layer{min-height:116px}.orchestrate-group{min-height:72px;padding:7px 10px}.orchestrate-group.operations{grid-template-columns:repeat(4,1fr)}.orchestrate-group>small{margin-bottom:4px;font-family:var(--font-body);letter-spacing:.05em}.orchestrate-group>span{height:32px}.asset-layer{min-height:128px;padding:11px 18px;display:grid;grid-template-columns:170px minmax(0,1fr);column-gap:10px;align-items:center}.asset-layer .platform-layer-title strong{font-size:25px}.asset-layer-content{min-width:0}.asset-type-row{margin-top:0}.asset-type-row{grid-template-columns:repeat(7,1fr)}.asset-type-row>span{height:57px}.asset-fact-row{height:40px;margin-top:6px}.asset-fact-row>span{font-family:var(--font-body);font-weight:600}.runtime-layer{min-height:108px}.runtime-groups>div{min-height:74px;padding-block:7px}.runtime-groups small{font-family:var(--font-body);letter-spacing:.05em}.runtime-groups strong{margin-top:5px}@media (min-width:768px){.asset-type-row{border:1px solid #e5e7eb;border-bottom:0!important;border-radius:8px 8px 0 0}.asset-fact-row{margin-top:0;border-radius:0 0 8px 8px}}@media (max-width:767px){.platform-layer{padding:12px;display:block}.platform-layer-title>strong{font-size:23px}.knowledge-items{margin-top:8px;grid-template-columns:1fr 1fr}.platform-layer-items>span{height:66px;gap:6px}.platform-layer-items>span>small{font-size:12px}.platform-layer-items>span>b{font-size:12px}.orchestrate-flow{margin-top:10px}.orchestrate-group{min-height:100px}.orchestrate-group.operations{grid-template-columns:repeat(2,1fr)}.asset-type-row{margin-top:0}.asset-layer{display:block}.asset-layer-content{margin-top:10px}.asset-type-row{grid-template-columns:repeat(4,1fr)}.runtime-groups>div{min-height:68px}}.four-layer-map{border-color:#d9dde4;background:linear-gradient(180deg,#f5f6fa,#fff 24%,#f8f9fc);box-shadow:0 18px 48px #121c2a14}.four-layer-map:before{width:760px;height:760px;display:block;left:50%;right:auto;top:118px;border-color:#4c56650e;box-shadow:0 0 0 64px #4c566506,0 0 0 128px #4c566503;transform:translate(-50%)}.four-layer-map:after{display:none}.four-layer-vision{border-color:#202024;background:linear-gradient(100deg,#111,#18181b 52%,#111);color:#fff;box-shadow:0 8px 24px #1111111a}.four-layer-vision>span{color:#b7bbc3}.four-layer-vision>span .ms,.four-layer-vision>i{color:#9da3ad}.four-layer-vision>strong{color:#fff}.platform-layer{margin-top:10px;border-color:#dfe2e8;background:#fffffff5;box-shadow:0 7px 22px #121c2a0b}.platform-layer-title{height:100%;min-height:58px;padding-right:18px;display:flex;align-items:center}.evolve-layer{border-color:#ddd9ed;background:linear-gradient(100deg,#f7f6ff,#fbfaff 48%,#f7f6ff)}.evolve-layer:before{content:"";height:2px;position:absolute;left:22px;right:22px;top:0;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,#766bd5 50%,transparent);opacity:.48}.orchestrate-layer{background:#fffffff7}.orchestrate-group{border-color:#e3e6eb;background:#f8f9fc;box-shadow:inset 0 1px #fffc}.asset-layer{border-color:#d8dfeb;background:linear-gradient(100deg,#f3f6fc,#fafbfe 48%,#f3f6fc)}.asset-type-row{border-color:#dfe4ec!important;background:#ffffffd1}.asset-type-row>span{border-color:#e8ebf0;color:#3f4854;font-weight:600}.asset-type-row .ms{color:#657180}.asset-fact-row{border-color:#dfe4ec;background:#f8f9fc}.asset-fact-row>span{border-color:#e8ebf0}.runtime-layer{background:#fffffff7}.runtime-groups>div>.ms{border:1px solid #e3e6eb;background:#f3f4f6}.four-layer-base{min-height:58px;margin-top:10px;background:linear-gradient(90deg,#111,#18181a,#111);box-shadow:0 -8px 24px #1111110f}@media (max-width:767px){.four-layer-map:before{width:520px;height:520px;top:180px}.platform-layer-title{min-height:0;padding:0 0 11px;border-bottom:1px solid #e7e9ee}.evolve-layer:before{left:14px;right:14px}}.product-demo{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.demo-shell{height:596px;display:grid;grid-template-columns:270px minmax(0,1fr);gap:16px;background:transparent}.demo-sidebar{min-width:0;padding:22px 16px 18px;border:1px solid #242426;border-radius:16px;background:#111;color:#fff;box-shadow:0 22px 55px #121c2a21;display:flex;flex-direction:column;overflow:hidden}.demo-sidebar-head{padding:0 12px 18px;display:flex;flex-direction:column}.demo-sidebar-head>span{color:#9ea1a8;font:600 12px/1 var(--font-code);letter-spacing:.12em;text-transform:uppercase}.demo-sidebar-head>strong{margin-top:6px;color:#f7f7f8;font:600 20px/1.1 var(--font-display);letter-spacing:-.35px}.demo-sidebar-head>p{margin:6px 0 0;color:#a8aab1;font-size:13px;line-height:1.5}.demo-sidebar nav{width:100%;position:relative;display:flex;flex-direction:column;gap:5px;align-items:stretch}.demo-nav-highlight{height:60px;position:absolute;inset:0 0 auto;border:1px solid #39393c;border-radius:11px;background:linear-gradient(105deg,#272729,#202022);box-shadow:0 9px 24px #0003;pointer-events:none;transition:transform .48s cubic-bezier(.22,.82,.24,1)}.demo-nav-highlight:before{content:"";width:2px;height:25px;position:absolute;left:0;top:17px;border-radius:0 2px 2px 0;background:#6ee7b7;box-shadow:0 0 13px #10b98173}.demo-sidebar nav button,.demo-sidebar nav button.active{width:100%;height:60px;padding:0 12px;border:0;border-radius:11px;background:transparent;box-shadow:none;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;color:#bfc1c7;text-align:left;cursor:pointer;transition:color .28s ease;font-size:13px}.demo-sidebar nav button:hover{border:0;background:transparent;color:#fff}.demo-sidebar nav button.active{border:0;background:transparent;color:#fff}.demo-nav-details,.demo-sidebar nav button.active .demo-nav-details{width:auto;position:static;display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;align-items:center;opacity:1;transform:none;transition:none}.demo-nav-details>.ms{width:36px;height:36px;border:1px solid #303033;border-radius:8px;background:#1d1d1f;color:#9ca0a8;display:grid;place-items:center;font-size:18px;transition:color .28s,border-color .28s,background .28s,transform .42s cubic-bezier(.22,.82,.24,1)}.demo-sidebar nav button.active .demo-nav-details>.ms{border-color:#46464a;background:#303033;color:#fff;transform:scale(1.04)}.demo-nav-details>span:last-child{min-width:0;display:flex;flex-direction:column;justify-content:center}.demo-nav-details strong{color:inherit;font-size:13px;line-height:1.2;font-weight:600}.demo-nav-details small{margin-top:3px;overflow:hidden;color:#a8aab1;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;transition:color .28s}.demo-sidebar nav button.active .demo-nav-details small{color:#c8cad0}.demo-nav-state{position:static;display:flex;align-items:center;gap:6px}.demo-nav-arrow{color:#c4c6cb;font-size:16px!important;opacity:0;transform:translate(-6px);transition:opacity .25s,transform .38s cubic-bezier(.22,.82,.24,1)}.demo-sidebar nav button.active .demo-nav-arrow{opacity:1;transform:none}.demo-sidebar nav button:not(.active) .demo-nav-state em,.demo-sidebar nav button:not(.active) .demo-nav-state .demo-spinner{display:none}.demo-sidebar-footer{min-height:48px;margin-top:auto;padding:14px 14px 0;border-top:1px solid #29292c;display:flex;align-items:flex-end;justify-content:space-between;color:#a8aab1;font-size:12px}.demo-sidebar-footer>span,.demo-sidebar-footer button{display:flex;align-items:center;gap:8px}.demo-sidebar-footer i{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px #10b9812e}.demo-sidebar-footer button{padding:0;border:0;background:transparent;color:#bfc1c7;font-size:12px;cursor:pointer;transition:color .2s;font-weight:600}.demo-sidebar-footer button:hover{color:#fff}.demo-sidebar-footer button .ms{font-size:16px;color:#a8aab1}.demo-content{min-width:0;border:1px solid #dfe2e8;border-radius:16px;background:#f9f9ff;box-shadow:0 22px 55px #121c2a1a;overflow:hidden}.demo-view{border-radius:inherit}@media (max-width:1000px) and (min-width:768px){.demo-shell{grid-template-columns:228px minmax(0,1fr);gap:12px}.demo-sidebar{padding-inline:12px}.demo-sidebar-head{padding-inline:7px}.demo-sidebar-head>strong{font-size:18px}.demo-nav-details,.demo-sidebar nav button.active .demo-nav-details{grid-template-columns:30px minmax(0,1fr);gap:8px}.demo-nav-details>.ms{width:30px;height:30px}}@media (max-width:767px){.product-demo{border-radius:0}.demo-shell{height:704px;display:flex;flex-direction:column;gap:10px}.demo-sidebar{height:88px;flex:0 0 88px;padding:10px;border-radius:12px;overflow:hidden}.demo-sidebar-head,.demo-sidebar-footer{display:none}.demo-sidebar nav{height:68px;display:flex;flex-direction:row;gap:6px;overflow-x:auto;scrollbar-width:none}.demo-sidebar nav::-webkit-scrollbar{display:none}.demo-nav-highlight{display:none}.demo-sidebar nav button,.demo-sidebar nav button.active{width:142px;height:66px;flex:0 0 142px;padding:0 9px;border:1px solid #29292c;border-radius:9px;background:#18181a;grid-template-columns:1fr}.demo-sidebar nav button.active{border-color:#444448;background:#28282b}.demo-nav-details,.demo-sidebar nav button.active .demo-nav-details{grid-template-columns:29px minmax(0,1fr);gap:7px}.demo-nav-details>.ms{width:29px;height:29px;font-size:14px}.demo-nav-details small{font-size:5px}.demo-nav-state{display:none}.demo-content{flex:1;border-radius:12px}}.discovery-demo-v2 .demo-page-header{margin-bottom:13px}.discovery-asset-strip{min-height:59px;padding:9px 12px;border:1px solid #dfe3e8;border-radius:9px;background:#fff;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center}.discovery-asset-icon{width:32px;height:32px;border-radius:8px;background:#111;color:#fff;display:grid;place-items:center;font-size:17px}.discovery-asset-strip>span:nth-child(2),.discovery-model{display:flex;flex-direction:column}.discovery-asset-strip small{color:#858c96;font:600 9px var(--font-code);letter-spacing:.08em}.discovery-asset-strip strong{margin-top:3px;font-size:12px;font-weight:600;color:#15171a}.discovery-asset-strip code{margin-top:3px;color:#7c8490;font:400 9px var(--font-code)}.discovery-model{min-width:138px;padding-left:34px;position:relative}.discovery-model>.ms{width:26px;height:26px;position:absolute;left:0;top:1px;border-radius:6px;background:#f0f1f3;display:grid;place-items:center;font-size:14px}.discovery-model strong{font-size:10px;font-weight:600;color:#15171a}.discovery-stage-track{margin:10px 0;display:grid;grid-template-columns:repeat(4,1fr);column-gap:5px;row-gap:6px}.discovery-stage-track>span{height:48px;border:1px solid #e2e5e8;border-radius:7px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#a0a5ad;transition:color .28s,border-color .28s,background .28s}.discovery-stage-track>span>.ms{font-size:15px}.discovery-stage-track small{font-size:9px}.discovery-stage-track .done{border-color:#cae8dc;background:#f4fbf8;color:#07815d}.discovery-stage-track .active{border-color:#aeb4bc;background:#f2f3f5;color:#111;box-shadow:0 0 0 2px #1111110a}.discovery-stage-track .active>.ms{animation:discovery-think 1.15s ease-in-out infinite}@keyframes discovery-think{50%{transform:scale(.82);opacity:.45}}.discovery-working-now{min-height:51px;padding:8px 11px;border:1px solid #dfe3e8;border-radius:8px;background:#fff;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;position:relative;overflow:hidden}.discovery-working-now>span:nth-child(2){display:flex;flex-direction:column}.discovery-working-now small{color:#858c96;font:600 9px var(--font-code);letter-spacing:.08em}.discovery-working-now strong{margin-top:3px;overflow:hidden;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.discovery-working-now>em{color:#626a75;font:600 9px var(--font-code);font-style:normal}.discovery-working-now>div{height:3px;position:absolute;left:0;right:0;bottom:0;background:#e8eaed}.discovery-working-now>div i{height:100%;display:block;border-radius:99px;background:#111;transition:width .65s ease}.discovery-main-grid{margin-top:10px;display:grid;grid-template-columns:1.08fr .92fr;gap:10px}.discovery-evidence-card,.discovery-report-card{height:245px;padding:12px 13px;border:1px solid #e0e3e7;border-radius:9px;background:#fff;overflow:hidden}.discovery-evidence-card article{min-height:67px;padding:9px 0;border-top:1px solid #eceef0;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:7px;align-items:start;opacity:.25;transform:translateY(4px);transition:opacity .45s,transform .45s}.discovery-evidence-card article.visible{opacity:1;transform:none}.discovery-evidence-card article>.ms{color:#10a875;font-size:15px}.discovery-evidence-card article.risk>.ms{color:#d97706}.discovery-evidence-card article p{margin:0;display:flex;flex-direction:column}.discovery-evidence-card article strong{font-size:10px;font-weight:600;color:#15171a;line-height:1.25}.discovery-evidence-card article small{margin-top:3px;color:#6e7681;font:500 9px var(--font-code)}.discovery-evidence-card article em{margin-top:4px;color:#898f98;font-size:9px;font-style:normal;line-height:1.45}.discovery-evidence-card article>b{color:#5f6772;font:600 10px var(--font-code)}.discovery-evidence-meta{min-height:35px;margin-top:4px;padding-top:8px;border-top:1px solid #eceef0;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.discovery-evidence-meta>span{display:flex;flex-direction:column;color:#90969e;font-size:9px}.discovery-evidence-meta b{margin-bottom:2px;color:#2c333c;font:600 11px var(--font-code)}.discovery-report-card{border-color:#cfd5de;background:linear-gradient(145deg,#fff,#f5f7fb);display:flex;flex-direction:column;transition:border-color .4s,box-shadow .4s}.discovery-report-card.ready{border-color:#9fd9c3;box-shadow:0 0 0 3px #10b98112}.discovery-report-head{display:grid;grid-template-columns:28px 1fr auto;gap:7px;align-items:center}.discovery-report-head>.ms{width:27px;height:27px;border-radius:6px;background:#111;color:#fff;display:grid;place-items:center;font-size:14px}.discovery-report-head>span:nth-child(2){display:flex;flex-direction:column}.discovery-report-head small{color:#858c96;font:600 9px var(--font-code);letter-spacing:.08em}.discovery-report-head strong{margin-top:2px;font-size:12px;font-weight:600;color:#15171a}.discovery-report-head em{padding:4px 9px;border-radius:999px;background:#eef1f4;color:#68717c;font-size:9px;font-style:normal;font-weight:600}.discovery-report-card.ready .discovery-report-head em{background:#e8f8f1;color:#087f5b}.discovery-report-card h4{margin:13px 0 0;font:600 15px var(--font-display);color:#0a15171a}.discovery-report-card>p{margin:8px 0 0;color:#69727e;font-size:10px;line-height:1.55}.discovery-report-sections{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.discovery-report-sections span{min-width:0;padding:5px 7px;border:1px solid #dfe3e8;border-radius:5px;background:#fff;color:#65707c;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-report-card footer{margin-top:auto;padding-top:10px;border-top:1px solid #e1e4e8;display:flex;align-items:center;gap:8px;color:#7c8490;font-size:9px}.discovery-report-card footer>span:first-child{display:flex;align-items:center;gap:4px}.discovery-report-card footer i{width:5px;height:5px;border-radius:50%;background:#10b981}.discovery-report-card footer button{margin-left:auto;padding:0;border:0;background:transparent;display:flex;align-items:center;gap:4px;color:#111;font-size:10px;font-weight:600}.discovery-report-card footer button .ms{font-size:12px}@media (max-width:767px){.discovery-model{display:none}.discovery-asset-strip{grid-template-columns:32px minmax(0,1fr)}.discovery-stage-track{grid-template-columns:repeat(4,1fr)}.discovery-stage-track>span{height:34px}.discovery-main-grid{grid-template-columns:1fr}.discovery-report-card{display:none}.discovery-evidence-card{height:230px}}.landing-brand .opsx-logo{color:#111}.landing-brand .opsx-mark{width:38px;height:38px;flex-basis:38px}.landing-brand .opsx-wordmark{font-size:25px}.landing-brand.inverse .opsx-logo{color:#fff;--opsx-mark-ink:#111}.issue-demo-v3 .issue-detail-grid{height:406px}.schedule-demo-v2{padding:21px 24px}.schedule-demo-v2 .demo-page-header{margin-bottom:11px}.schedule-run-live{padding:12px;border:1px solid #dfe3e7;border-radius:10px;background:#fff}.schedule-live-copy{height:41px;display:flex;align-items:flex-start;justify-content:space-between}.schedule-live-copy>span:first-child{display:flex;flex-direction:column}.schedule-live-copy small{color:#7a818b;font:600 9px var(--font-code);letter-spacing:.06em}.schedule-live-copy strong{margin-top:3px;font-size:12px;font-weight:600;color:#15171a}.schedule-live-copy em{margin-top:2px;color:#5f6772;font-size:9px;font-style:normal}.schedule-live-time{color:#111;font:600 15px var(--font-display);text-align:right}.schedule-live-time small{display:block;margin-top:2px;font-size:9px;color:#5f6772}.schedule-run-track{height:67px;display:grid;grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center}.schedule-run-track>span{height:50px;border:1px solid #e1e4e8;border-radius:8px;color:#9aa0a8;display:grid;grid-template-columns:23px 1fr;align-items:center;padding:6px}.schedule-run-track>span>.ms{grid-row:1/3;width:22px;height:22px;border-radius:6px;background:#f1f2f4;display:grid;place-items:center;font-size:12px}.schedule-run-track b{font-size:10px;font-weight:600;color:inherit}.schedule-run-track small{font-size:8px}.schedule-run-track>i{height:1px;background:#d6dae0}.schedule-run-track>span.done{border-color:#b9dfd1;background:#f3fbf8;color:#087f5b}.schedule-run-track>span.active{border-color:#111;color:#111;box-shadow:0 0 0 3px #1111110a}.schedule-run-track>span.active>.ms{background:#111;color:#fff;animation:schedule-step-pulse 1.2s ease-in-out infinite}.schedule-run-track.stage-4>i{background:#8ed2b8}.schedule-live-result{height:39px;padding:0 9px;border-radius:7px;background:#f3f5f6;display:grid;grid-template-columns:1fr 120px 80px;align-items:center}.schedule-live-result>span{display:flex;align-items:center;gap:6px}.schedule-live-result>span:first-child .ms{color:#10a875;font-size:14px}.schedule-live-result b{font-size:10px;font-weight:600;color:#15171a}.schedule-live-result>span:not(:first-child){padding-left:10px;border-left:1px solid #dde1e5;flex-direction:column;align-items:flex-start;gap:1px}.schedule-live-result small{color:#8b929c;font-size:9px}.schedule-live-result strong{font-size:10px;font-weight:600;color:#15171a}.schedule-demo-v2 .schedule-list{margin-top:10px}.schedule-demo-v2 .schedule-row{min-height:54px}.schedule-demo-v2 .schedule-footer{margin-top:9px}@keyframes schedule-step-pulse{50%{opacity:.68;transform:scale(.94)}}@media (max-width:767px){.schedule-live-copy em{display:none}.schedule-run-track{grid-template-columns:repeat(4,1fr);gap:4px}.schedule-run-track>i{display:none}.schedule-run-track>span{grid-template-columns:18px 1fr;padding:4px}.schedule-run-track>span>.ms{width:18px;height:18px}.schedule-run-track small{display:none}.schedule-live-result{grid-template-columns:1fr}.schedule-live-result>span:not(:first-child){display:none}}.demo-spinner{display:inline-block;flex:0 0 auto;min-width:13px;min-height:13px;padding:0!important;vertical-align:middle}.trace-state{width:18px;height:18px;display:grid;place-items:center;justify-self:center}.trace-state>.ms{display:block;line-height:1}.trace-state>.demo-spinner{min-width:11px;min-height:11px}.schedule-state.running{color:#9a6200}.schedule-state.running i{background:#f59e0b;box-shadow:0 0 #f59e0b4d;animation:schedule-running-pulse 1.5s ease-out infinite}@keyframes schedule-running-pulse{65%{box-shadow:0 0 0 5px #f59e0b00}to{box-shadow:0 0 0 5px #f59e0b00}}.knowledge-demo-v2{padding:20px 23px}.knowledge-demo-v2 .demo-page-header{margin-bottom:10px}.knowledge-kind-strip{height:58px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e0e3e7;border-radius:9px;background:#fff;overflow:hidden}.knowledge-kind-strip>span{padding:8px 11px;border-right:1px solid #eceef0;display:grid;grid-template-columns:25px auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:7px}.knowledge-kind-strip>span:last-child{border-right:0}.knowledge-kind-strip .ms{grid-row:1/3;width:24px;height:24px;border-radius:6px;background:#f0f2f4;display:grid;place-items:center;font-size:13px}.knowledge-kind-strip b{font:650 13px var(--font-display)}.knowledge-kind-strip small{font-size:9px;font-weight:600;color:#5f6772}.knowledge-kind-strip em{grid-column:2/4;color:#7a818b;font-size:8px;font-style:normal;line-height:1.4}.knowledge-loop-grid{height:310px;margin-top:10px;display:grid;grid-template-columns:1.08fr .92fr;gap:10px}.knowledge-recall-card,.knowledge-memory-card{min-width:0;padding:12px;border:1px solid #e0e3e7;border-radius:10px;background:#fff}.knowledge-recall-head{height:34px;display:flex;justify-content:space-between;align-items:flex-start}.knowledge-recall-head>span{min-width:0;display:flex;flex-direction:column}.knowledge-recall-head small{color:#8a919a;font:600 5.8px var(--font-code);letter-spacing:.07em}.knowledge-recall-head strong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}.knowledge-recall-head em{width:18px;height:18px;display:grid;place-items:center;color:#10a875;font-style:normal}.knowledge-recall-head .ms{font-size:14px}.knowledge-anchor-target{height:53px;padding:7px 9px;border:1px solid #e1e4e8;border-radius:8px;background:#f9f9ff;display:grid;grid-template-columns:28px 1fr auto;gap:7px;align-items:center}.knowledge-anchor-target>.ms{width:27px;height:27px;border-radius:7px;background:#fff6df;color:#c77700;display:grid;place-items:center;font-size:14px}.knowledge-anchor-target>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.knowledge-anchor-target small{color:#8b929b;font:600 5.5px var(--font-code)}.knowledge-anchor-target strong{margin-top:3px;font-size:11px;font-weight:600;color:#15171a}.knowledge-anchor-target code{margin-top:2px;color:#858c96;font:500 5.5px var(--font-code)}.knowledge-anchor-target>b{padding:4px 9px;border-radius:999px;background:#eafaf3;color:#087f5b;font-size:10px;font-weight:600}.knowledge-retrieval-path{height:66px;display:grid;grid-template-columns:1fr 13px 1fr 13px 1fr;align-items:center}.knowledge-retrieval-path>span{height:45px;padding:6px;border:1px solid #e2e5e8;border-radius:7px;color:#9299a2;display:grid;grid-template-columns:17px 1fr;align-items:center}.knowledge-retrieval-path>span>i{grid-row:1/3;width:16px;height:16px;border:1px solid #d9dce0;border-radius:50%;display:grid;place-items:center;font:600 5.5px var(--font-code);font-style:normal}.knowledge-retrieval-path b{font-size:6.5px}.knowledge-retrieval-path small{font-size:5.2px}.knowledge-retrieval-path>i{height:1px;background:#d8dce1}.knowledge-retrieval-path>span.active{border-color:#111;color:#111;box-shadow:0 0 0 2px #1111110a}.knowledge-retrieval-path>span.active>i{border:2px solid #e0e3e6;border-top-color:#111;animation:demo-spin .8s linear infinite;color:transparent}.knowledge-retrieval-path>span.done{border-color:#bce0d3;background:#f4fbf8;color:#087f5b}.knowledge-retrieval-path>span.done>i{border-color:#10b981;background:#10b981;color:#fff}.knowledge-retrieval-path>span.done>i:after{content:"✓"}.knowledge-context-pack{height:45px;padding:7px 8px;border:1px dashed #d6dae0;border-radius:7px;display:grid;grid-template-columns:23px 1fr auto;gap:6px;align-items:center;color:#7f8791;transition:.35s}.knowledge-context-pack>.ms{font-size:15px}.knowledge-context-pack>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.knowledge-context-pack small{font:600 5px var(--font-code)}.knowledge-context-pack strong{margin-top:3px;font-size:9px;font-weight:600;color:#15171a}.knowledge-context-pack em{font-size:8px;font-style:normal;color:#7a818b;line-height:1.4}.knowledge-context-pack.ready{border-style:solid;border-color:#bce0d3;background:#effaf5;color:#087f5b}.knowledge-injection-note{height:47px;margin-top:7px;padding:7px 8px;border-radius:7px;background:#111;color:#fff;display:grid;grid-template-columns:23px 1fr;gap:7px;align-items:center}.knowledge-injection-note>.ms{font-size:15px;color:#9ca3af}.knowledge-injection-note p{margin:0;display:flex;flex-direction:column}.knowledge-injection-note strong{font-size:9px;font-weight:600;color:#15171a}.knowledge-injection-note small{margin-top:4px;color:#7a818b;font-size:8px;line-height:1.45}.knowledge-memory-title{height:45px;display:grid;grid-template-columns:31px 1fr auto;gap:8px;align-items:center}.knowledge-memory-title>.ms{width:30px;height:30px;border-radius:7px;background:#111;color:#fff;display:grid;place-items:center;font-size:16px}.knowledge-memory-title>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.knowledge-memory-title small{color:#7a818b;font:600 9px var(--font-code);letter-spacing:.06em}.knowledge-memory-title strong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:#15171a}.knowledge-memory-title em{padding:4px 8px;border-radius:999px;background:#eef0f2;color:#4f5762;font-size:9px;font-style:normal;font-weight:600}.knowledge-memory-facts{display:flex;flex-direction:column;gap:4px;margin-top:5px}.knowledge-memory-facts>span{min-height:42px;padding:6px 7px;border:1px solid #e6e8eb;border-radius:7px;display:grid;grid-template-columns:21px 1fr auto;gap:6px;align-items:center;opacity:.3;transform:translateY(3px);transition:.35s}.knowledge-memory-facts>span.visible{opacity:1;transform:none}.knowledge-memory-facts .ms{font-size:14px;color:#10a875}.knowledge-memory-facts p{margin:0;min-width:0;display:flex;flex-direction:column}.knowledge-memory-facts b{font-size:9px;font-weight:600;color:#252b33}.knowledge-memory-facts small{margin-top:3px;overflow:hidden;text-overflow:ellipsis;color:#5f6772;font-size:8px;white-space:nowrap}.knowledge-memory-facts em{color:#087f5b;font:600 8px var(--font-code);font-style:normal}.knowledge-memory-facts .disputed{border-color:#f1d9a8;background:#fffaf0}.knowledge-memory-facts .disputed .ms,.knowledge-memory-facts .disputed em{color:#c77700}.knowledge-proof-row{height:34px;margin-top:6px;border-block:1px solid #eceef0;display:grid;grid-template-columns:1fr 1fr}.knowledge-proof-row>span{display:flex;flex-direction:column;justify-content:center}.knowledge-proof-row>span+span{padding-left:8px;border-left:1px solid #eceef0}.knowledge-proof-row small{color:#8c939d;font-size:5.2px}.knowledge-proof-row strong{margin-top:2px;font-size:5.8px}.knowledge-confidence-row{margin-top:7px}.knowledge-confidence-row>span{display:flex;justify-content:space-between;color:#68717c}.knowledge-confidence-row small{font:600 5.2px var(--font-code)}.knowledge-confidence-row b{font-size:9px;font-weight:600;color:#252b33}.knowledge-confidence-row>div{height:4px;margin-top:5px;border-radius:999px;background:#e8ebee;overflow:hidden}.knowledge-confidence-row>div i{display:block;height:100%;border-radius:inherit;background:#10b981;transition:width .75s cubic-bezier(.25,.75,.25,1)}.knowledge-confidence-row>em{display:block;margin-top:4px;color:#087f5b;font-size:8px;font-style:normal;opacity:0;transform:translateY(2px);transition:.3s}.knowledge-confidence-row>em.visible{opacity:1;transform:none}.knowledge-provenance-flow{height:61px;margin-top:10px;padding:7px 9px;border:1px solid #e0e3e7;border-radius:9px;background:#fff;display:grid;grid-template-columns:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr;align-items:center}.knowledge-provenance-flow>span{height:43px;padding:5px;color:#959ca5;display:grid;grid-template-columns:20px 1fr;align-items:center;transition:.3s}.knowledge-provenance-flow>span>.ms{grid-row:1/3;font-size:13px}.knowledge-provenance-flow b{font-size:6.3px}.knowledge-provenance-flow small{font-size:5.2px}.knowledge-provenance-flow>i{color:#c1c6cc;font-size:12px}.knowledge-provenance-flow>span.done{color:#087f5b}.knowledge-provenance-flow>span.done>.ms{animation:knowledge-node-arrive .35s ease}@keyframes knowledge-node-arrive{50%{transform:scale(1.18)}}@media (max-width:767px){.knowledge-kind-strip>span{padding:6px}.knowledge-kind-strip em{display:none}.knowledge-loop-grid{height:auto;display:block}.knowledge-memory-card{display:none}.knowledge-provenance-flow{grid-template-columns:repeat(3,1fr)}.knowledge-provenance-flow>span:nth-of-type(n+4),.knowledge-provenance-flow>i{display:none}}.landing-section{padding:88px 0}.landing-hero{padding-bottom:88px}.why-section{padding-block:88px}.why-section .problem-grid{margin-top:42px}.why-section .problem-grid article{min-height:230px}.why-section .problem-grid h3{margin-top:34px}.architecture-overview-section{padding:88px 0;background:#f9f9ff}.architecture-overview-section .asset-architecture{margin-top:0}.architecture-overview-section .asset-architecture-heading{max-width:none;margin:0 0 48px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-template-rows:auto auto;column-gap:48px;row-gap:16px}.architecture-overview-section .asset-architecture-heading>div{display:contents}.architecture-overview-section .asset-architecture-kicker{font-size:12px;line-height:1.2}.architecture-overview-section .asset-architecture-heading h2{grid-column:1;grid-row:2;max-width:780px;margin:0;font-size:48px;line-height:1.08;letter-spacing:-1.6px}.architecture-overview-section .asset-architecture-heading p{grid-column:2;grid-row:2;align-self:start;max-width:none;margin:0;font-size:16px;line-height:1.65}.interactive-demo-section{padding:88px 0;background:linear-gradient(180deg,#fff 0,#f7f8ff);overflow:hidden}.demo-section-heading{margin-bottom:48px}.why-section .section-heading,.interactive-demo-section .section-heading,.differentiators-section .section-heading,.cases-section .section-heading{max-width:none;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-template-rows:auto auto;column-gap:48px;row-gap:16px}.why-section .section-heading>.section-eyebrow,.interactive-demo-section .section-heading>.section-eyebrow,.differentiators-section .section-heading>.section-eyebrow,.cases-section .section-heading>.section-eyebrow{grid-column:1;grid-row:1}.why-section .section-heading>h2,.interactive-demo-section .section-heading>h2,.differentiators-section .section-heading>h2,.cases-section .section-heading>h2{grid-column:1;grid-row:2;margin:0}.why-section .section-heading>p,.interactive-demo-section .section-heading>p,.differentiators-section .section-heading>p,.cases-section .section-heading>p{grid-column:2;grid-row:2;align-self:start;max-width:none;margin:0;font-size:16px}.interactive-demo-section .hero-demo-wrap{margin-top:0}.interactive-demo-section .product-demo{border-radius:16px}.differentiators-section{background:#111;color:#fff}.differentiators-section .section-heading h2{color:#fff}.differentiators-section .section-heading p{color:#a1a1aa}.differentiators-section .section-eyebrow{color:#85858d}.differentiator-grid{margin-top:55px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.differentiator-grid article{min-height:285px;padding:28px;position:relative;border:1px solid #303034;border-radius:13px;background:#18181a}.differentiator-index{position:absolute;right:24px;top:22px;color:#696970;font:500 10px var(--font-code)}.differentiator-icon{width:42px;height:42px;border:1px solid #35353a;border-radius:9px;background:#252528;color:#fff;display:grid;place-items:center;font-size:20px}.differentiator-grid h3{margin:38px 0 10px;font:600 22px/1.25 var(--font-display);letter-spacing:-.3px}.differentiator-grid p{max-width:480px;margin:0;color:#a5a5ac;font-size:14px;line-height:1.7}.differentiator-grid small{position:absolute;left:28px;bottom:25px;color:#6fd8b1;font:500 9px var(--font-code);letter-spacing:.03em}.trust-section{background:#fff}.trust-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:90px;align-items:start}.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trust-grid article{min-height:154px;padding:22px;border:1px solid #e1e4e8;border-radius:12px;background:#f9f9ff;display:grid;grid-template-columns:38px 1fr;gap:13px;align-items:start}.trust-grid article>.ms{width:38px;height:38px;border-radius:9px;background:#111;color:#fff;display:grid;place-items:center;font-size:18px}.trust-grid h3{margin:4px 0 8px;font:600 16px/1.25 var(--font-display)}.trust-grid p{margin:0;color:#68717d;font-size:12px;line-height:1.6}@media (max-width:1000px){.trust-layout{grid-template-columns:1fr;gap:48px}}@media (max-width:767px){.landing-section{padding:64px 0}.landing-hero{padding-bottom:64px}.why-section{padding-block:64px}.architecture-overview-section,.interactive-demo-section{padding:64px 0}.architecture-overview-section .asset-architecture-heading,.why-section .section-heading,.interactive-demo-section .section-heading,.differentiators-section .section-heading,.cases-section .section-heading{display:block}.architecture-overview-section .asset-architecture-heading{margin-bottom:34px}.architecture-overview-section .asset-architecture-heading h2{font-size:34px;letter-spacing:-.8px}.architecture-overview-section .asset-architecture-heading p{font-size:15px}.why-section .section-heading>h2,.interactive-demo-section .section-heading>h2,.differentiators-section .section-heading>h2,.cases-section .section-heading>h2{margin:16px 0 17px}.why-section .section-heading>p,.interactive-demo-section .section-heading>p,.differentiators-section .section-heading>p,.cases-section .section-heading>p{font-size:15px}.demo-section-heading{margin-bottom:34px}.differentiator-grid,.trust-grid{grid-template-columns:1fr;margin-top:38px}.differentiator-grid article{min-height:260px}.interactive-demo-section .hero-demo-wrap{margin-top:0}}@media (min-width:768px){.hero-meta{margin-top:34px}.landing-hero{padding-bottom:52px}.why-section{padding:64px 0 88px}.why-section .problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.install-code-runtime{min-height:66px;border-top:1px solid #333}.install-code>span{min-width:0;line-height:1.55;overflow-wrap:anywhere}.install-result{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.install-result-divider{color:#4f4f55}@media (max-width:767px){.landing-page{overflow-x:clip}.landing-nav{gap:8px;padding-inline:14px}.landing-language button{padding-inline:7px}.landing-hero{padding-top:48px}.hero-copy>p{font-size:15px;line-height:1.58}.hero-actions{gap:10px}.hero-meta{margin-top:26px;line-height:1.35}.landing-section,.why-section,.architecture-overview-section,.interactive-demo-section{padding-block:56px}.section-heading h2,.architecture-overview-section .asset-architecture-heading h2{font-size:32px;line-height:1.08;letter-spacing:-.7px}.section-heading p,.architecture-overview-section .asset-architecture-heading p{font-size:15px;line-height:1.6}.architecture-overview-section .asset-architecture-heading,.demo-section-heading{margin-bottom:30px}.four-layer-vision{min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(92px,.62fr);gap:5px}.four-layer-vision>span,.four-layer-vision>strong{font-size:10px;line-height:1.25;text-align:center}.four-layer-vision>i{width:18px}.problem-grid article{min-height:auto;padding:22px}.problem-grid h3{margin-top:38px}.principle-line{padding:19px 20px}.differentiator-grid article{min-height:238px;padding:24px}.differentiator-grid h3{margin-top:32px}.differentiator-grid small{left:24px;bottom:21px}.case-grid article{min-height:300px;padding:23px}.case-grid h3{margin-top:46px}.trust-layout{gap:36px}.trust-grid{margin-top:0}.trust-grid article{min-height:auto;padding:19px}.asset-layer{height:auto;overflow:hidden}.asset-layer-content{min-width:0}.asset-type-row>span{min-width:0;padding-inline:2px;overflow:hidden;font-size:clamp(10px,2.8vw,11px);line-height:1.15;text-align:center;white-space:nowrap}.asset-type-row .ms{font-size:17px}.asset-fact-row{height:auto;min-height:80px;grid-template-rows:repeat(2,40px)}.product-demo,.demo-shell,.demo-sidebar,.demo-content{width:100%;min-width:0}.demo-shell{height:704px}.demo-sidebar nav{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.demo-sidebar nav button,.demo-sidebar nav button.active{scroll-snap-align:start}.demo-content{overflow:hidden}.demo-view{padding:16px 12px}.demo-page-header{align-items:flex-start;gap:8px;flex-wrap:wrap}.demo-page-header>div{min-width:0}.demo-page-header h3{font-size:18px;overflow-wrap:anywhere}.status-pill,.knowledge-cognitive-state{flex:0 0 auto}.issue-demo-v3,.schedule-demo-v2,.knowledge-demo-v3{padding:16px 12px}.issue-created-event{padding-inline:9px}.llm-trace-row{grid-template-columns:16px 15px minmax(96px,auto) minmax(0,1fr);gap:4px}.trace-copy strong,.trace-copy small,.trace-execute code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-live-copy{gap:8px}.schedule-live-copy>span:first-child{min-width:0}.schedule-live-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.get-started-card{width:calc(100% - 28px);padding:30px 22px;gap:32px}.get-started-card h2{font-size:32px}.install-code{min-height:72px;padding:12px 14px;gap:10px;align-items:flex-start}.install-code>span{font-size:9px;line-height:1.5}.install-code button{flex:0 0 auto}.install-result{padding-inline:14px;line-height:1.55}.landing-footer{padding-top:44px}}@media (max-width:359px){.landing-brand .opsx-mark{width:34px;height:34px;flex-basis:34px}.landing-brand .opsx-wordmark{font-size:22px}.landing-language button{padding-inline:6px}.hero-copy .hero-product-name{font-size:17px}.section-heading h2,.architecture-overview-section .asset-architecture-heading h2{font-size:30px}}.knowledge-demo-v3{padding:19px 22px}.knowledge-demo-v3 .demo-page-header{margin-bottom:9px}.knowledge-cognitive-state{padding:5px 9px;border-radius:999px;background:#eafaf3;color:#087f5b;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:650}.knowledge-cognitive-state i{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px #10b9811a}.knowledge-cognitive-state.sleeping{background:#efeff8;color:#5550a5}.knowledge-cognitive-state.sleeping i{background:#7772d3;animation:cognitive-breathe 1.8s ease-in-out infinite}@keyframes cognitive-breathe{50%{box-shadow:0 0 0 5px #7772d314;transform:scale(.8)}}.knowledge-lifecycle-nav{height:48px;border:1px solid #e0e3e7;border-radius:9px;background:#fff;display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden}.knowledge-lifecycle-nav button{padding:0 9px;border:0;border-right:1px solid #eceef0;background:transparent;color:#a0a6ae;display:grid;grid-template-columns:19px 1fr;gap:6px;align-items:center;text-align:left;cursor:pointer;transition:.25s}.knowledge-lifecycle-nav button:last-child{border-right:0}.knowledge-lifecycle-nav button>i{width:19px;height:19px;border:1px solid #dfe2e6;border-radius:50%;display:grid;place-items:center;font:600 8px var(--font-code);font-style:normal}.knowledge-lifecycle-nav button span{display:flex;flex-direction:column}.knowledge-lifecycle-nav button b{font-size:9px;font-weight:600;color:#15171a}.knowledge-lifecycle-nav button small{margin-top:3px;font-size:8px;font-weight:500}.knowledge-lifecycle-nav button.reached{background:#f7f8f9;color:#252c35}.knowledge-lifecycle-nav button.reached>i{border-color:#111;background:#111;color:#fff}.knowledge-cognition-layout{height:333px;margin-top:9px;display:grid;grid-template-columns:minmax(0,1fr) 196px;gap:9px}.knowledge-graph-story{position:relative;border:1px solid #dfe3e7;border-radius:10px;background:#fff;background-image:radial-gradient(#e2e5ea .65px,transparent .65px);background-size:15px 15px;overflow:hidden}.knowledge-experience-sources{height:36px;padding:0 11px;border-bottom:1px solid #eceef0;background:#f9f9fff0;display:flex;align-items:center;gap:5px}.knowledge-experience-sources>span{height:24px;padding:0 9px;border:1px solid #e1e4e8;border-radius:6px;background:#fff;color:#4f5762;display:flex;align-items:center;gap:5px;font-size:9px;opacity:.25;transform:translateY(-4px);transition:.35s}.knowledge-experience-sources>span:nth-child(2){transition-delay:.12s}.knowledge-experience-sources>span:nth-child(3){transition-delay:.24s}.knowledge-experience-sources>span.arrived{opacity:1;transform:none}.knowledge-experience-sources .ms{font-size:11px}.knowledge-experience-sources small{margin-left:auto;color:#8c939c;font:500 5.5px var(--font-code)}.knowledge-graph-edges{position:absolute;z-index:0;left:0;right:0;top:36px;width:100%;height:calc(100% - 36px);pointer-events:none}.knowledge-graph-edges path{fill:none;stroke:#a5adb8;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:600;stroke-dashoffset:600;transition:stroke .3s}.knowledge-demo-v3.stage-1 .edge-memory,.knowledge-demo-v3.stage-2 .edge-memory,.knowledge-demo-v3.stage-3 .edge-memory,.knowledge-demo-v3.stage-4 .edge-memory,.knowledge-demo-v3.stage-5 .edge-memory,.knowledge-demo-v3.stage-6 .edge-memory,.knowledge-demo-v3.stage-7 .edge-memory,.knowledge-demo-v3.stage-2 .edge-article,.knowledge-demo-v3.stage-3 .edge-article,.knowledge-demo-v3.stage-4 .edge-article,.knowledge-demo-v3.stage-5 .edge-article,.knowledge-demo-v3.stage-6 .edge-article,.knowledge-demo-v3.stage-7 .edge-article{animation:knowledge-edge-grow .65s ease forwards}.knowledge-demo-v3.stage-3 .edge-playbook,.knowledge-demo-v3.stage-3 .edge-compose,.knowledge-demo-v3.stage-4 .edge-playbook,.knowledge-demo-v3.stage-4 .edge-compose,.knowledge-demo-v3.stage-5 .edge-playbook,.knowledge-demo-v3.stage-5 .edge-compose,.knowledge-demo-v3.stage-6 .edge-playbook,.knowledge-demo-v3.stage-6 .edge-compose,.knowledge-demo-v3.stage-7 .edge-playbook,.knowledge-demo-v3.stage-7 .edge-compose,.knowledge-demo-v3.stage-4 .edge-skill,.knowledge-demo-v3.stage-5 .edge-skill,.knowledge-demo-v3.stage-6 .edge-skill,.knowledge-demo-v3.stage-7 .edge-skill{animation:knowledge-edge-grow .7s ease forwards}@keyframes knowledge-edge-grow{to{stroke-dashoffset:0}}.knowledge-edge-label{padding:2px 4px;position:absolute;z-index:1;border-radius:3px;background:#ffffffeb;color:#7c8490;font:500 5.3px var(--font-code);opacity:0;transition:.3s}.memory-label{left:45%;top:27%}.article-label{left:27%;top:46%}.playbook-label{right:24%;top:45%}.stage-1 .memory-label,.stage-2 .memory-label,.stage-3 .memory-label,.stage-4 .memory-label,.stage-5 .memory-label,.stage-6 .memory-label,.stage-7 .memory-label,.stage-2 .article-label,.stage-3 .article-label,.stage-4 .article-label,.stage-5 .article-label,.stage-6 .article-label,.stage-7 .article-label,.stage-3 .playbook-label,.stage-4 .playbook-label,.stage-5 .playbook-label,.stage-6 .playbook-label,.stage-7 .playbook-label{opacity:1}.knowledge-asset-core{width:112px;height:77px;padding:9px;position:absolute;z-index:2;left:50%;top:49%;border:1px solid #111;border-radius:12px;background:#111;color:#fff;transform:translate(-50%,-50%);display:grid;grid-template-columns:25px 1fr;box-shadow:0 9px 24px #11111129}.knowledge-asset-core>.ms{grid-row:1/4;width:23px;height:23px;border-radius:6px;background:#2c2c2f;display:grid;place-items:center;font-size:13px}.knowledge-asset-core strong{font-size:11px;font-weight:600;color:#f0f0f2}.knowledge-asset-core code{color:#9c9ca3;font:500 5.2px var(--font-code)}.knowledge-asset-core small{color:#7a818b;font-size:8px}.knowledge-asset-core>i{width:7px;height:7px;position:absolute;right:-3px;top:-3px;border:2px solid #fff;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px #10b9811a}.knowledge-graph-node{position:absolute;z-index:2;border:1px solid #dfe3e7;border-radius:8px;background:#fff;display:grid;grid-template-columns:25px 1fr auto;gap:6px;align-items:center;opacity:0;transform:scale(.94);transition:.45s cubic-bezier(.22,.8,.22,1)}.knowledge-graph-node>.ms{width:23px;height:23px;border-radius:6px;background:#f0f2f4;display:grid;place-items:center;font-size:13px}.knowledge-graph-node p{margin:0;min-width:0;display:flex;flex-direction:column}.knowledge-graph-node small{color:#898f98;font:600 5px var(--font-code)}.knowledge-graph-node strong{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;color:#15171a;font-weight:600}.knowledge-graph-node em{margin-top:3px;color:#7a818b;font-size:8px;font-style:normal}.knowledge-graph-node>b{color:#7a828d;font:600 5.2px var(--font-code)}.memory-node{width:180px;height:47px;left:50%;top:17%;transform:translate(-50%,-50%) scale(.94)}.stage-1 .memory-node,.stage-2 .memory-node,.stage-3 .memory-node,.stage-4 .memory-node,.stage-5 .memory-node,.stage-6 .memory-node,.stage-7 .memory-node{opacity:1;transform:translate(-50%,-50%) scale(1)}.knowledge-article-stack{width:139px;position:absolute;z-index:2;left:3%;top:23%;display:flex;flex-direction:column;gap:5px}.knowledge-article-stack>div{height:43px;padding:6px;border:1px solid #e0e3e7;border-radius:7px;background:#fff;display:grid;grid-template-columns:23px 1fr;gap:6px;align-items:center;opacity:0;transform:translate(-8px);transition:.35s}.knowledge-article-stack>div:nth-child(2){transition-delay:.12s}.knowledge-article-stack>div:nth-child(3){transition-delay:.24s}.knowledge-article-stack .ms{width:21px;height:21px;border-radius:5px;background:#effaf5;color:#087f5b;display:grid;place-items:center;font-size:11px}.knowledge-article-stack p{margin:0;min-width:0;display:flex;flex-direction:column}.knowledge-article-stack small{color:#888f98;font:600 4.8px var(--font-code)}.knowledge-article-stack strong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;color:#15171a}.stage-2 .knowledge-article-stack>div,.stage-3 .knowledge-article-stack>div,.stage-4 .knowledge-article-stack>div,.stage-5 .knowledge-article-stack>div,.stage-6 .knowledge-article-stack>div,.stage-7 .knowledge-article-stack>div{opacity:1;transform:none}.playbook-node{width:165px;height:52px;right:3%;top:24%}.playbook-node>.ms{background:#fff5df;color:#c77700}.stage-3 .playbook-node,.stage-4 .playbook-node,.stage-5 .playbook-node,.stage-6 .playbook-node,.stage-7 .playbook-node{opacity:1;transform:scale(1)}.skill-node{width:165px;height:52px;right:3%;bottom:11%}.skill-node>.ms{background:#f1effb;color:#615bb5}.stage-4 .skill-node,.stage-5 .skill-node,.stage-6 .skill-node,.stage-7 .skill-node{opacity:1;transform:scale(1)}.knowledge-recall-pulse{padding:5px 8px;position:absolute;z-index:5;left:50%;bottom:6%;border-radius:999px;background:#111;color:#fff;display:flex;align-items:center;gap:5px;font-size:5.8px;font-weight:650;transform:translate(-50%);animation:context-pulse 1.1s ease-in-out infinite}.knowledge-recall-pulse .ms{font-size:11px}@keyframes context-pulse{50%{box-shadow:0 0 0 6px #1111110f;transform:translate(-50%) scale(.96)}}.knowledge-story-panel{padding:11px;border:1px solid #dfe3e7;border-radius:10px;background:#fff;display:flex;flex-direction:column}.knowledge-story-now{min-height:105px;padding:10px;border-radius:8px;background:#f5f6f8;display:grid;grid-template-columns:22px 1fr;gap:7px}.knowledge-story-now>span:first-child{width:18px;height:18px;display:grid;place-items:center}.knowledge-story-now .ms{color:#615bb5;font-size:14px}.knowledge-story-now p{margin:0;display:flex;flex-direction:column}.knowledge-story-now small{color:#868d97;font:600 5.2px var(--font-code)}.knowledge-story-now strong{margin-top:7px;font:650 10px/1.15 var(--font-display)}.knowledge-story-now em{margin-top:6px;color:#69727d;font-size:5.8px;line-height:1.5;font-style:normal}.knowledge-value-proof{height:88px;padding:10px 2px 7px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #eceef0}.knowledge-value-proof>small{grid-column:1/-1;color:#8a919a;font:600 5.2px var(--font-code)}.knowledge-value-proof>span{display:flex;flex-direction:column}.knowledge-value-proof strong{color:#b0b5bc;font:650 10px var(--font-display);transition:.5s}.knowledge-value-proof strong.counted{color:#111}.knowledge-value-proof em{margin-top:2px;color:#8a919a;font-size:5.2px;font-style:normal}.knowledge-skill-shelf{min-height:73px;margin-top:auto;padding:8px;border:1px solid #e1e4e8;border-radius:8px;display:grid;grid-template-columns:23px 1fr;gap:6px;align-items:center}.knowledge-skill-shelf>.ms{font-size:15px}.knowledge-skill-shelf p{margin:0;min-width:0;display:flex;flex-direction:column}.knowledge-skill-shelf small{color:#898f98;font:600 5px var(--font-code)}.knowledge-skill-shelf strong{margin-top:3px;font-size:6.3px}.knowledge-skill-shelf em{margin-top:3px;overflow:hidden;text-overflow:ellipsis;color:#858c96;font-size:5px;font-style:normal;white-space:nowrap}.knowledge-skill-shelf button{grid-column:1/-1;height:22px;border:0;border-radius:5px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px;font-size:5.8px;cursor:pointer}.knowledge-skill-shelf button .ms{font-size:10px}.knowledge-sleep-cycle{height:65px;margin-top:9px;padding:7px 9px;border:1px solid #dfe3e7;border-radius:9px;background:#fff;display:grid;grid-template-columns:1.25fr repeat(6,.72fr) 1.15fr;gap:5px;align-items:center;transition:.4s}.sleep-cycle-title,.morning-pack{height:47px;display:grid;grid-template-columns:24px 1fr;gap:6px;align-items:center}.sleep-cycle-title>.ms,.morning-pack>.ms{font-size:15px}.sleep-cycle-title p,.morning-pack p{margin:0;display:flex;flex-direction:column}.sleep-cycle-title small,.morning-pack small{color:#888f99;font:600 4.8px var(--font-code)}.sleep-cycle-title strong,.morning-pack strong{margin-top:3px;font-size:5.7px;line-height:1.25}.sleep-cycle-step{height:42px;padding:4px;border:1px solid #e4e6ea;border-radius:6px;color:#9298a1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.sleep-cycle-step i{width:14px;height:14px;border:1px solid #d8dce1;border-radius:50%;display:grid;place-items:center;font:600 5px var(--font-code);font-style:normal}.sleep-cycle-step small{text-align:center;font-size:4.7px}.morning-pack{padding-left:6px;border-left:1px solid #eceef0}.morning-pack>.ms{color:#c77700}.knowledge-sleep-cycle.active{border-color:#c9c7ea;background:#f7f6ff}.knowledge-sleep-cycle.active .sleep-cycle-step{animation:sleep-step-awake .55s ease both}.knowledge-sleep-cycle.active .sleep-cycle-step i{border-color:#7772d3;background:#7772d3;color:#fff}@keyframes sleep-step-awake{0%{opacity:.25;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:767px){.knowledge-lifecycle-nav button small{display:none}.knowledge-cognition-layout{display:block;height:333px}.knowledge-story-panel{display:none}.knowledge-sleep-cycle{grid-template-columns:1fr repeat(3,.7fr)}.knowledge-sleep-cycle .sleep-cycle-step:nth-of-type(n+4),.morning-pack{display:none}}.knowledge-demo-v4 .knowledge-lifecycle-nav{height:53px}.knowledge-demo-v4 .knowledge-lifecycle-nav button{padding:7px 12px;gap:9px}.knowledge-demo-v4 .knowledge-lifecycle-nav button>i{width:25px;height:25px;border-radius:7px;font-size:15px}.knowledge-demo-v4 .knowledge-lifecycle-nav button b{font-size:8px}.knowledge-demo-v4 .knowledge-lifecycle-nav button small{font-size:6.2px}.knowledge-demo-v4 .knowledge-cognition-layout{height:346px;display:block}.knowledge-demo-v4 .knowledge-graph-story{height:100%;overflow:hidden}.knowledge-demo-v4 .knowledge-graph-toolbar{height:63px;padding:8px 11px;border-bottom:1px solid #e5e8ec;background:#f9fafcf0;display:grid;grid-template-columns:minmax(0,1fr) 205px;gap:12px;align-items:center}.knowledge-demo-v4 .knowledge-story-now{min-height:0;height:47px;padding:6px 8px;grid-template-columns:28px 1fr;gap:8px;background:transparent}.knowledge-demo-v4 .knowledge-story-now>span:first-child{width:26px;height:26px}.knowledge-demo-v4 .knowledge-story-now .ms{font-size:20px}.knowledge-demo-v4 .knowledge-story-now small{font-size:6.2px}.knowledge-demo-v4 .knowledge-story-now strong{margin-top:2px;font-size:10px}.knowledge-demo-v4 .knowledge-story-now em{max-width:540px;margin-top:2px;font-size:6.4px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-demo-v4 .knowledge-value-proof{height:45px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border:0}.knowledge-demo-v4 .knowledge-value-proof>span{padding-left:10px;border-left:1px solid #e0e4e8;justify-content:center}.knowledge-demo-v4 .knowledge-value-proof strong{font-size:13px;color:#111}.knowledge-demo-v4 .knowledge-value-proof em{font-size:6.2px}.knowledge-demo-v4 .knowledge-source-ribbon{height:29px;padding:0 12px;position:absolute;z-index:4;left:0;right:0;top:63px;border-bottom:1px solid #eef0f3;background:#ffffffe6;display:flex;align-items:center;gap:6px}.knowledge-demo-v4 .knowledge-source-ribbon span{height:19px;padding:0 7px;border:1px solid #dfe4e9;border-radius:999px;background:#fff;display:flex;align-items:center;gap:4px;font-size:6.5px;font-weight:650}.knowledge-demo-v4 .knowledge-source-ribbon .ms{font-size:11px}.knowledge-demo-v4 .knowledge-source-ribbon b{margin-left:auto;color:#7c8590;font:600 6px var(--font-code)}.knowledge-demo-v4 .knowledge-graph-edges{left:0;top:92px;width:100%;height:254px}.knowledge-demo-v4 .knowledge-graph-edges path{stroke:#8794a3;stroke-width:1.15;marker-end:url(#knowledge-arrow)}.knowledge-demo-v4 .knowledge-graph-edges marker path{fill:#8794a3;stroke:none}.knowledge-demo-v4 .edge-feedback{stroke:#10a77a!important}.knowledge-demo-v4 .knowledge-edge-label{z-index:3;padding:2px 5px;border:1px solid #e7e9ec;border-radius:999px;color:#687383;font-size:6px}.knowledge-demo-v4 .memory-label{left:38%;top:34%}.knowledge-demo-v4 .article-label{left:28%;top:56%}.knowledge-demo-v4 .playbook-label{right:31%;top:49%}.knowledge-demo-v4 .skill-label{right:22%;top:68%}.knowledge-demo-v4 .evidence-label{right:17%;top:34%}.knowledge-demo-v4 .knowledge-orbit-node{position:absolute;z-index:2;border:1.5px solid #d5dce4;border-radius:50%;background:#fff;box-shadow:0 5px 16px #1f29370f;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;transform:scale(.72);transition:opacity .38s,transform .48s cubic-bezier(.22,.8,.22,1),box-shadow .25s}.knowledge-demo-v4 .knowledge-orbit-node>.ms{width:auto;height:auto;margin-bottom:2px;background:none;font-size:18px}.knowledge-demo-v4 .knowledge-orbit-node small{font:700 6px var(--font-code);letter-spacing:.04em}.knowledge-demo-v4 .knowledge-orbit-node strong{max-width:84%;margin-top:2px;font-size:7.2px;line-height:1.1}.knowledge-demo-v4 .knowledge-orbit-node em{max-width:88%;margin-top:2px;color:#77818e;font-size:5.9px;line-height:1.15;font-style:normal}.knowledge-demo-v4 .knowledge-asset-core{width:104px;height:104px;left:50%;top:68%;padding:10px;border:2.5px solid #4880ff;background:#e9f0ff;color:#10224d;transform:translate(-50%,-50%) scale(1);display:flex;box-shadow:0 8px 22px #356ae621}.knowledge-demo-v4 .knowledge-asset-core>.ms{grid-row:auto;width:auto;height:auto;background:none;color:#0f67f2;font-size:23px}.knowledge-demo-v4 .knowledge-asset-core small{color:#0f67f2}.knowledge-demo-v4 .knowledge-asset-core strong{font-size:10px}.knowledge-demo-v4 .knowledge-asset-core code{max-width:90%;margin-top:3px;color:#586b91;font-size:5.8px;overflow:hidden;text-overflow:ellipsis}.knowledge-demo-v4 .knowledge-asset-core>i{right:8px;top:7px}.knowledge-demo-v4 .memory-node{width:91px;height:91px;left:38.7%;top:35.5%;transform:translate(-50%,-50%) scale(.72);border-color:#8998aa;background:#f1f4f8;color:#26364a}.knowledge-demo-v4 .memory-node>.ms{color:#52667e}.knowledge-demo-v4 .discovery-node{width:82px;height:82px;right:8.5%;top:31%;border-color:#33bfc5;background:#eefcfc;color:#087b81}.knowledge-demo-v4 .claim-node{width:72px;height:72px;right:2.5%;top:58%;border-color:#55bf8a;background:#f0fbf5;color:#14704a}.knowledge-demo-v4 .article-node{width:79px;height:79px;border-color:#3ec5c9;background:#f1fcfc;color:#087d84}.knowledge-demo-v4 .article-a{left:7%;top:43%}.knowledge-demo-v4 .article-b{left:9%;top:69%}.knowledge-demo-v4 .article-c{left:30%;bottom:1.5%}.knowledge-demo-v4 .playbook-node{width:88px;height:88px;right:20%;top:41%;border-color:#e1a335;background:#fff8e9;color:#9a5d00}.knowledge-demo-v4 .skill-node{width:83px;height:83px;right:17%;bottom:1%;border-color:#8177d5;background:#f5f3ff;color:#5147a8}.knowledge-demo-v4.stage-1 .memory-node,.knowledge-demo-v4.stage-2 .memory-node,.knowledge-demo-v4.stage-3 .memory-node,.knowledge-demo-v4.stage-4 .memory-node,.knowledge-demo-v4.stage-5 .memory-node,.knowledge-demo-v4.stage-6 .memory-node,.knowledge-demo-v4.stage-7 .memory-node{opacity:1;transform:translate(-50%,-50%) scale(1)}.knowledge-demo-v4.stage-1 .discovery-node,.knowledge-demo-v4.stage-2 .discovery-node,.knowledge-demo-v4.stage-3 .discovery-node,.knowledge-demo-v4.stage-4 .discovery-node,.knowledge-demo-v4.stage-5 .discovery-node,.knowledge-demo-v4.stage-6 .discovery-node,.knowledge-demo-v4.stage-7 .discovery-node,.knowledge-demo-v4.stage-1 .claim-node,.knowledge-demo-v4.stage-2 .claim-node,.knowledge-demo-v4.stage-3 .claim-node,.knowledge-demo-v4.stage-4 .claim-node,.knowledge-demo-v4.stage-5 .claim-node,.knowledge-demo-v4.stage-6 .claim-node,.knowledge-demo-v4.stage-7 .claim-node,.knowledge-demo-v4.stage-2 .article-node,.knowledge-demo-v4.stage-3 .article-node,.knowledge-demo-v4.stage-4 .article-node,.knowledge-demo-v4.stage-5 .article-node,.knowledge-demo-v4.stage-6 .article-node,.knowledge-demo-v4.stage-7 .article-node,.knowledge-demo-v4.stage-3 .playbook-node,.knowledge-demo-v4.stage-4 .playbook-node,.knowledge-demo-v4.stage-5 .playbook-node,.knowledge-demo-v4.stage-6 .playbook-node,.knowledge-demo-v4.stage-7 .playbook-node,.knowledge-demo-v4.stage-4 .skill-node,.knowledge-demo-v4.stage-5 .skill-node,.knowledge-demo-v4.stage-6 .skill-node,.knowledge-demo-v4.stage-7 .skill-node{opacity:1;transform:scale(1)}.knowledge-demo-v4 .knowledge-skill-shelf{width:205px;height:36px;min-height:0;margin:0;padding:5px 6px;position:absolute;z-index:5;left:12px;bottom:7px;border-radius:7px;display:grid;grid-template-columns:1fr auto;gap:5px}.knowledge-demo-v4 .knowledge-skill-shelf>span{min-width:0;display:grid;grid-template-columns:20px 1fr;grid-template-rows:1fr 1fr;align-items:center}.knowledge-demo-v4 .knowledge-skill-shelf>span .ms{grid-row:1/3;font-size:15px}.knowledge-demo-v4 .knowledge-skill-shelf b{font-size:6.5px}.knowledge-demo-v4 .knowledge-skill-shelf em{overflow:hidden;text-overflow:ellipsis;color:#7b8490;font-size:5.5px;font-style:normal;white-space:nowrap}.knowledge-demo-v4 .knowledge-skill-shelf button{grid-column:auto;width:66px;height:25px;padding:0 5px;font-size:6px}.knowledge-demo-v4 .knowledge-skill-shelf button .ms{font-size:11px}.knowledge-demo-v4 .knowledge-recall-pulse{bottom:37%;font-size:7px}.knowledge-demo-v4 .knowledge-sleep-cycle{height:72px;grid-template-columns:1.55fr repeat(6,.7fr) 1.15fr}.knowledge-demo-v4 .sleep-cycle-title,.knowledge-demo-v4 .morning-pack{height:52px;grid-template-columns:29px 1fr}.knowledge-demo-v4 .sleep-cycle-title>.ms,.knowledge-demo-v4 .morning-pack>.ms{font-size:21px}.knowledge-demo-v4 .sleep-cycle-title small,.knowledge-demo-v4 .morning-pack small{font-size:5.8px}.knowledge-demo-v4 .sleep-cycle-title strong,.knowledge-demo-v4 .morning-pack strong{font-size:6.6px}.knowledge-demo-v4 .sleep-cycle-step{height:48px;gap:4px}.knowledge-demo-v4 .sleep-cycle-step i{width:18px;height:18px;font-size:6.5px}.knowledge-demo-v4 .sleep-cycle-step small{font-size:5.7px}.knowledge-demo-v4 .knowledge-cognitive-state.evolving{background:#f3f0ff;color:#5a50b5}.knowledge-demo-v4 .knowledge-cognitive-state.evolving i{background:#786ad9;box-shadow:0 0 0 5px #786ad91f;animation:knowledge-cognition-pulse 1.4s ease-in-out infinite}@keyframes knowledge-cognition-pulse{50%{box-shadow:0 0 0 9px #786ad900}}@media (max-width:767px){.knowledge-demo-v4 .knowledge-graph-toolbar{grid-template-columns:1fr 155px}.knowledge-demo-v4 .knowledge-story-now em{max-width:340px}.knowledge-demo-v4 .knowledge-lifecycle-nav button{padding:6px}.knowledge-demo-v4 .knowledge-lifecycle-nav button b{font-size:6.8px}.knowledge-demo-v4 .knowledge-orbit-node{transform:scale(.86)}.knowledge-demo-v4 .knowledge-asset-core{transform:translate(-50%,-50%) scale(.9)}.knowledge-demo-v4 .knowledge-skill-shelf{display:none}}.knowledge-demo-v4 .knowledge-lifecycle-nav button>i.ms{font-family:Material Symbols Outlined;font-size:15px;font-weight:400;font-style:normal;line-height:1}.knowledge-demo-v4 .knowledge-asset-core{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important}.knowledge-demo-v4 .knowledge-orbit-node small{font-size:6.6px}.knowledge-demo-v4 .knowledge-orbit-node strong{font-size:8px}.knowledge-demo-v4 .knowledge-orbit-node em{font-size:6.3px}.knowledge-demo-v4 .knowledge-edge-label{font-size:6.5px}.knowledge-demo-v4 .knowledge-lifecycle-nav button>i:not(.ms){font:700 12px/1 var(--font-display);font-style:normal}.knowledge-demo-v4 .knowledge-sleep-cycle{height:78px;padding:8px 10px;border-color:#bcb8e9;background:#faf9ff;grid-template-columns:1.5fr repeat(6,.82fr) 1.18fr;gap:6px}.knowledge-demo-v4 .sleep-cycle-title,.knowledge-demo-v4 .morning-pack{height:58px}.knowledge-demo-v4 .sleep-cycle-title small,.knowledge-demo-v4 .morning-pack small{color:#595471;font-size:6.5px}.knowledge-demo-v4 .sleep-cycle-title strong,.knowledge-demo-v4 .morning-pack strong{color:#171425;font-size:7.4px;line-height:1.35}.knowledge-demo-v4 .sleep-cycle-step{height:58px;padding:5px;border-color:#cfcaef;background:#fff;color:#292440;gap:2px}.knowledge-demo-v4 .sleep-cycle-step i{width:20px;height:20px;border-color:#6f65d1;background:#766bd5;color:#fff;font-size:8px}.knowledge-demo-v4 .sleep-cycle-step b{font-size:7px;line-height:1.1}.knowledge-demo-v4 .sleep-cycle-step small{color:#68627d;font-size:5.9px;line-height:1.1}.knowledge-demo-v4 .morning-pack{padding-left:9px;border-left-color:#cfcbe7}.knowledge-demo-v4 .morning-pack>.ms{font-size:24px}.knowledge-demo-v4 .knowledge-graph-edges path{stroke-width:1.3}.knowledge-demo-v4 .knowledge-edge-label{color:#4f5b69;background:#fffffff7}.knowledge-demo-v4 .sleep-cycle-title small,.knowledge-demo-v4 .morning-pack small{font-size:7px;font-weight:700}.knowledge-demo-v4 .sleep-cycle-title strong,.knowledge-demo-v4 .morning-pack strong{font-size:8.2px}.knowledge-demo-v4 .sleep-cycle-step b{font-size:8.2px;font-weight:700}.knowledge-demo-v4 .sleep-cycle-step small{color:#504a66;font-size:6.4px;font-weight:550}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step{border-color:#aaa4df;background:#fdfdff;color:#161326}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step i{box-shadow:0 0 0 3px #766bd51a}.knowledge-demo-v4 .knowledge-graph-edges path{marker-end:none!important}.knowledge-demo-v4 .sleep-cycle-step{position:relative;padding:5px 4px 4px;display:grid;grid-template-columns:19px 1fr;grid-template-rows:15px 13px 11px;column-gap:4px;align-content:center;text-align:left}.knowledge-demo-v4 .sleep-cycle-step:before{content:"";height:2px;position:absolute;left:-7px;right:calc(100% - 3px);top:17px;background:#8a80dd;opacity:.38}.knowledge-demo-v4 .sleep-cycle-step:first-of-type:before{display:none}.knowledge-demo-v4 .sleep-cycle-step i.ms{grid-row:1/3;width:19px;height:19px;border:1px solid #766bd5;border-radius:50%;background:#766bd5;color:#fff;display:grid;place-items:center;font-family:Material Symbols Outlined;font-size:12px;box-shadow:0 0 0 3px #766bd51a}.knowledge-demo-v4 .sleep-cycle-step time{color:#6c63bd;font:700 6.6px/1 var(--font-code)}.knowledge-demo-v4 .sleep-cycle-step b{grid-column:2;font-size:7.6px;line-height:1}.knowledge-demo-v4 .sleep-cycle-step small{grid-column:1/3;align-self:end;text-align:center;font-size:5.8px}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step{animation:night-cognition-step .55s ease both}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step i.ms{animation:night-clock-pulse 1.8s ease-in-out infinite}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(3) i{animation-delay:.28s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(4) i{animation-delay:.56s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(5) i{animation-delay:.84s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(6) i{animation-delay:1.12s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(7) i{animation-delay:1.4s}@keyframes night-cognition-step{0%{opacity:.22;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes night-clock-pulse{50%{background:#5e54c5;box-shadow:0 0 0 6px #766bd500}}.knowledge-demo-v4 .sleep-cycle-step>i:not(.ms){grid-row:1/3;width:19px;height:19px;border:1px solid #766bd5;border-radius:50%;background:#766bd5;color:#fff;display:grid;place-items:center;font:700 12px/1 var(--font-display);font-style:normal;box-shadow:0 0 0 3px #766bd51a}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step>i:not(.ms){animation:night-clock-pulse 1.8s ease-in-out infinite}.knowledge-demo-v4 .memory-label{left:43.5%;top:36%}.knowledge-demo-v4 .sleep-cycle-step{grid-template-columns:21px 1fr;grid-template-rows:18px 15px;column-gap:5px}.knowledge-demo-v4 .sleep-cycle-step time{display:none}.knowledge-demo-v4 .sleep-cycle-step b{grid-column:2;align-self:end;font-size:8px}.knowledge-demo-v4 .sleep-cycle-step small{grid-column:1/3;align-self:start}.knowledge-demo-v4 .sleep-cycle-step>i.analog-clock{grid-row:1/3;width:21px;height:21px;position:relative;border:1.5px solid #665bc8;border-radius:50%;background:#f9f8ff;box-shadow:0 0 0 3px #766bd51a;display:block;animation:none}.knowledge-demo-v4 .analog-clock:before{content:"";width:3px;height:3px;position:absolute;z-index:3;left:50%;top:50%;border-radius:50%;background:#5e54c5;transform:translate(-50%,-50%)}.knowledge-demo-v4 .analog-clock span{width:1.5px;position:absolute;left:calc(50% - .75px);bottom:50%;border-radius:999px;background:#5e54c5;transform-origin:50% 100%}.knowledge-demo-v4 .clock-hour{height:5px}.knowledge-demo-v4 .clock-minute{height:7px;background:#887fe0!important}.knowledge-demo-v4 .clock-1 .clock-hour{transform:rotate(15deg)}.knowledge-demo-v4 .clock-1 .clock-minute{transform:rotate(180deg)}.knowledge-demo-v4 .clock-2 .clock-hour{transform:rotate(35deg)}.knowledge-demo-v4 .clock-2 .clock-minute{transform:rotate(60deg)}.knowledge-demo-v4 .clock-3 .clock-hour{transform:rotate(55deg)}.knowledge-demo-v4 .clock-3 .clock-minute{transform:rotate(300deg)}.knowledge-demo-v4 .clock-4 .clock-hour{transform:rotate(75deg)}.knowledge-demo-v4 .clock-4 .clock-minute{transform:rotate(180deg)}.knowledge-demo-v4 .clock-5 .clock-hour{transform:rotate(95deg)}.knowledge-demo-v4 .clock-5 .clock-minute{transform:rotate(60deg)}.knowledge-demo-v4 .clock-6 .clock-hour{transform:rotate(115deg)}.knowledge-demo-v4 .clock-6 .clock-minute{transform:rotate(300deg)}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step>i.analog-clock{animation:analog-clock-glow 1.8s ease-in-out infinite}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(3) .analog-clock{animation-delay:.28s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(4) .analog-clock{animation-delay:.56s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(5) .analog-clock{animation-delay:.84s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(6) .analog-clock{animation-delay:1.12s}.knowledge-demo-v4 .knowledge-sleep-cycle.active .sleep-cycle-step:nth-of-type(7) .analog-clock{animation-delay:1.4s}@keyframes analog-clock-glow{50%{border-color:#968de7;box-shadow:0 0 0 6px #766bd500}}@media (min-width:768px){.knowledge-demo-v4 .knowledge-lifecycle-nav button span{min-width:0}.knowledge-demo-v4 .knowledge-lifecycle-nav button b{font-size:10px;line-height:1.2;white-space:nowrap}.knowledge-demo-v4 .knowledge-lifecycle-nav button small{font-size:8px;line-height:1.2;white-space:nowrap}}@media (max-width:767px){.knowledge-demo-v4 .knowledge-lifecycle-nav{height:50px;grid-template-columns:repeat(5,minmax(0,1fr))}.knowledge-demo-v4 .knowledge-lifecycle-nav button{min-width:0;padding:5px 3px;grid-template-columns:20px minmax(0,1fr);gap:4px}.knowledge-demo-v4 .knowledge-lifecycle-nav button>i{width:20px;height:20px;border-radius:6px;font-size:12px}.knowledge-demo-v4 .knowledge-lifecycle-nav button span{min-width:0}.knowledge-demo-v4 .knowledge-lifecycle-nav button b{overflow:hidden;font-size:7px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.knowledge-demo-v4 .knowledge-graph-toolbar{grid-template-columns:minmax(0,1fr) 116px;gap:5px;padding-inline:7px}.knowledge-demo-v4 .knowledge-story-now{min-width:0;padding-inline:4px;grid-template-columns:23px minmax(0,1fr);gap:5px}.knowledge-demo-v4 .knowledge-story-now>span:first-child{width:22px;height:22px}.knowledge-demo-v4 .knowledge-story-now .ms{font-size:17px}.knowledge-demo-v4 .knowledge-story-now p{min-width:0}.knowledge-demo-v4 .knowledge-story-now strong,.knowledge-demo-v4 .knowledge-story-now em{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-demo-v4 .knowledge-value-proof{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-demo-v4 .knowledge-value-proof>span{min-width:0;padding-left:5px}.knowledge-demo-v4 .knowledge-value-proof strong{font-size:10px}.knowledge-demo-v4 .knowledge-value-proof em{overflow:hidden;font-size:5.5px;text-overflow:ellipsis;white-space:nowrap}.knowledge-demo-v4 .knowledge-source-ribbon{padding-inline:7px;gap:4px;overflow:hidden}.knowledge-demo-v4 .knowledge-source-ribbon span{flex:0 0 auto;padding-inline:5px}.knowledge-demo-v4 .knowledge-source-ribbon b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-demo-v4 .knowledge-sleep-cycle{padding:7px;grid-template-columns:minmax(86px,1.15fr) repeat(3,minmax(0,.8fr));gap:4px}.knowledge-demo-v4 .sleep-cycle-title{min-width:0;grid-template-columns:22px minmax(0,1fr);gap:4px}.knowledge-demo-v4 .sleep-cycle-title>.ms{font-size:17px}.knowledge-demo-v4 .sleep-cycle-title p{min-width:0}.knowledge-demo-v4 .sleep-cycle-title small,.knowledge-demo-v4 .sleep-cycle-title strong{overflow:hidden;text-overflow:ellipsis}.knowledge-demo-v4 .sleep-cycle-step{min-width:0;grid-template-columns:18px minmax(0,1fr);column-gap:3px}.knowledge-demo-v4 .sleep-cycle-step>i.analog-clock{width:18px;height:18px}.knowledge-demo-v4 .sleep-cycle-step b{overflow:hidden;font-size:6.8px;text-overflow:ellipsis;white-space:nowrap}.knowledge-demo-v4 .sleep-cycle-step small{overflow:hidden;font-size:5.5px;text-overflow:ellipsis;white-space:nowrap}}.knowledge-demo-v4 .cognition-running .sleep-cycle-step{opacity:.38;border-color:#dedce9;background:#f8f8fb;color:#777487;animation:none;transition:opacity .3s,border-color .3s,background .3s,color .3s,transform .3s}.knowledge-demo-v4 .cognition-running .sleep-cycle-step:before{background:#d8d6e3;opacity:1;transform:scaleX(0);transform-origin:left;transition:transform .48s ease,background .3s}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.current,.knowledge-demo-v4 .cognition-running .sleep-cycle-step.done{opacity:1;color:#171425;background:#fff}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.current{border-color:#6258ca;box-shadow:0 0 0 2px #6258ca1a;transform:translateY(-1px)}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.done{border-color:#aaa6c8}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.current:before,.knowledge-demo-v4 .cognition-running .sleep-cycle-step.done:before{background:#766bd5;transform:scaleX(1)}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.pending .analog-clock{border-color:#c9c6d7;background:#f4f4f8;box-shadow:none}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.pending .analog-clock:before,.knowledge-demo-v4 .cognition-running .sleep-cycle-step.pending .analog-clock span{background:#aaa6b7!important}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.pending .clock-hour{transform:rotate(0)!important}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.pending .clock-minute{transform:rotate(180deg)!important}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.current .analog-clock{border-color:#6258ca;animation:analog-clock-glow 1.25s ease-in-out infinite}.knowledge-demo-v4 .cognition-running .sleep-cycle-step.done .analog-clock{border-color:#7c74bd;background:#f2f0ff;box-shadow:none}.knowledge-demo-v4 .analog-clock span{transition:transform .62s cubic-bezier(.22,.8,.22,1)}.knowledge-demo-v4 .cognition-running .morning-pack{opacity:.3;transition:opacity .45s,transform .45s}.knowledge-demo-v4 .cognition-running .morning-pack.ready{opacity:1;transform:translate(2px)}.knowledge-demo-v4 .cognition-dormant{border-color:#dfe1e7;background:#f8f8fb}.knowledge-demo-v4 .cognition-dormant .sleep-cycle-title{opacity:.48;filter:grayscale(1)}.knowledge-demo-v4 .cognition-dormant .sleep-cycle-step{opacity:.34;border-color:#d9dbe2;background:#f5f5f8;color:#8d9099;box-shadow:none;transform:none;animation:none}.knowledge-demo-v4 .cognition-dormant .sleep-cycle-step:before{background:#d7d9df;opacity:.7;transform:scaleX(1)}.knowledge-demo-v4 .cognition-dormant .analog-clock{border-color:#bfc2ca!important;background:#f0f1f4!important;box-shadow:none!important;animation:none!important}.knowledge-demo-v4 .cognition-dormant .analog-clock:before,.knowledge-demo-v4 .cognition-dormant .analog-clock span{background:#b7bac3!important}.knowledge-demo-v4 .cognition-dormant .sleep-cycle-step b,.knowledge-demo-v4 .cognition-dormant .sleep-cycle-step small{color:#9699a2}.knowledge-demo-v4 .cognition-dormant .morning-pack{opacity:.27;filter:grayscale(1)}
