html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{max-width:100%;overflow-x:clip}#root{max-width:100%;overflow:visible}canvas,img,video{height:auto;max-width:100%}@media (max-width:960px){.navbar-menu.open{-webkit-overflow-scrolling:touch;max-height:min(80vh,720px);overflow-y:auto}}@media (max-width:767px){button,input,select,textarea{max-width:100%}table{display:block;overflow-x:auto;width:100%}}.si-page{background:#050a15;color:#cbd5e1;font-family:Inter,Segoe UI,sans-serif;min-height:100vh}.si-wrap{margin:0 auto;max-width:72rem;padding:0 1.5rem}html.agentic-route .si-page ul{list-style:none;margin:0;padding:0}.si-page a{text-decoration:none}.si-intro{background:linear-gradient(180deg,#0a1428,#050a15);border-bottom:1px solid #94a3b824;padding:4.5rem 0 3.5rem}.si-page .si-title{color:#fff;font-family:Exo,sans-serif;font-size:clamp(2.1rem,4vw,3rem);font-weight:700;line-height:1.15;margin:0}.si-title span{color:#38bdf8}.si-page .si-lead{color:#94a3b8;font-size:1.08rem;line-height:1.75;margin:1.1rem 0 0;max-width:40rem}.si-split{grid-gap:3rem;align-items:end;display:grid;gap:3rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.si-facts{grid-gap:1.1rem;border-left:2px solid #2563eb;display:grid;gap:1.1rem;margin:0;padding-left:1.5rem}.si-facts dt{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.si-facts dd{color:#e2e8f0;font-size:1rem;margin:.25rem 0 0}.si-facts a{color:#7dd3fc}.si-section{grid-gap:2.5rem;border-bottom:1px solid #94a3b824;display:grid;gap:2.5rem;grid-template-columns:14rem minmax(0,1fr);padding:3.5rem 0}.si-page .si-h2{color:#fff;font-family:Exo,sans-serif;font-size:1.35rem;font-weight:600;margin:0}.si-page .si-section p{color:#cbd5e1;font-size:1.02rem;line-height:1.8;margin:0}.si-page .si-section p+p{margin-top:1rem}.si-columns{grid-gap:0 3rem;display:grid;gap:0 3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.si-page .si-col-title{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin:0 0 .4rem;text-transform:uppercase}.si-links li{border-bottom:1px solid #94a3b81f}.si-links a{color:#e2e8f0;display:block;font-size:.98rem;padding:.85rem 0;transition:color .15s ease,padding-left .15s ease}.si-links a:hover{color:#38bdf8;padding-left:.35rem}.si-contact{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:3rem 0 4.5rem}.si-page .si-contact p{color:#94a3b8;margin:0}.si-contact strong{color:#fff;display:block;font-family:Exo,sans-serif;font-size:1.35rem;font-weight:600;margin-bottom:.3rem}.si-contact a{color:#7dd3fc}.si-btn{background:#2563eb;border:0;border-radius:.6rem;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.8rem 1.4rem;transition:background .15s ease}.si-btn:hover{background:#1d4ed8}.si-search{margin-top:2rem;max-width:40rem;position:relative}.si-search svg{color:#64748b;height:1.15rem;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1.15rem}.si-input{background:#0b1424;border:1px solid #94a3b840;border-radius:.6rem;color:#fff;font-size:1rem;padding:.95rem 1rem .95rem 2.9rem;width:100%}.si-input::placeholder{color:#64748b}.si-input:focus{border-color:#2563eb;outline:none}.si-page .si-count{color:#64748b;font-size:.9rem;margin:.9rem 0 0}.si-group{padding:2.5rem 0 0}.si-hits li{border-bottom:1px solid #94a3b81f}.si-hits a{display:block;padding:1rem 0}.si-hit-title{color:#e2e8f0;display:block;font-size:1.05rem;font-weight:500}.si-hit-url{color:#64748b;display:block;font-size:.85rem;margin-top:.2rem}.si-hits a:hover .si-hit-title{color:#38bdf8}.si-page .si-empty{color:#94a3b8;padding:2.5rem 0 4rem}@media (max-width:860px){.si-columns,.si-section,.si-split{grid-template-columns:minmax(0,1fr)}.si-section,.si-split{gap:1.5rem}.si-columns{row-gap:2.25rem}.si-intro{padding:3rem 0 2.5rem}.si-section{padding:2.5rem 0}}html.agentic-route,html.agentic-route #root,html.agentic-route body{background-color:#fff;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}header .site-brand{border:2px solid #fff;border-radius:8px;box-sizing:border-box;padding:4px 10px 4px 4px}header .site-mark{border:none;border-radius:0}.site-brand{align-items:center;display:inline-flex;gap:8px;line-height:1;text-decoration:none}.site-wordmark{display:flex;flex-direction:column;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1.05}.site-wordmark span{display:block;font-family:Inter,Segoe UI,sans-serif;font-size:19px}.site-wordmark .wm-surens{color:#3875a4!important}.site-wordmark .wm-inffotek{color:#585858!important}html.agentic-route h1,html.agentic-route h2,html.agentic-route h3,html.agentic-route h4,html.agentic-route h5,html.agentic-route h6{font-family:Exo,sans-serif;font-weight:700}
/*# sourceMappingURL=main.123e3430.css.map*/