.cs-page{--bg:#0e1730;--panel:#16213f;--panel-2:#1b274a;--black:#0a1124;--azure:#f5a623;--azure-br:#f5a623;--azure-dk:#d9901a;--text:#eef1f8;--muted:#9aa6c8;--faint:#6f7ca6;--line:#ffffff1a;--line-2:#ffffff0d;--mono:"JetBrains Mono","Cascadia Code",Consolas,monospace;--sans:"General Sans","Segoe UI",system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif}.cs-page *{box-sizing:border-box;margin:0;padding:0}.cs-page{scroll-behavior:smooth;background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;scroll-padding-top:116px;line-height:1.6;overflow-x:hidden}.cs-page .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.cs-page a{color:var(--azure-br);text-decoration:none}.cs-page img{max-width:100%;display:block}.cs-page img.zoom{cursor:zoom-in}.cs-page .lb{z-index:200;cursor:zoom-out;background:#000000e0;justify-content:center;align-items:center;padding:40px;display:none;position:fixed;inset:0}.cs-page .lb.open{display:flex}.cs-page .lb img{border:1px solid #ffffff26;border-radius:8px;max-width:96vw;max-height:90vh;box-shadow:0 20px 60px #0009}.cs-page .lb-x{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:28px;line-height:1;display:flex;position:fixed;top:14px;right:24px}.cs-page .lb-x:hover{background:#fff3}.cs-page .itn-ticker{border-bottom:1px solid var(--line);background:#0a1124;overflow:hidden}.cs-page .itn-ticker__track{white-space:nowrap;gap:56px;padding:8px 0;animation:34s linear infinite itnmarq;display:inline-flex}.cs-page .itn-ticker__item{text-transform:uppercase;letter-spacing:.08em;color:#8c98bd;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:.72rem;display:inline-flex}.cs-page .itn-ticker__item b{color:#f5a623;font-weight:600}@keyframes itnmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.cs-page .itn-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0e1730d9;position:sticky;top:0}.cs-page .itn-header a:hover{text-decoration:none}.cs-page .itn-bar{justify-content:space-between;align-items:center;max-width:1120px;height:68px;margin:0 auto;padding:0 24px;display:flex}.cs-page .itn-brand{align-items:center;gap:12px;text-decoration:none;display:flex}.cs-page .itn-chip{place-items:center;display:grid}.cs-page .itn-chip img{width:auto;height:28px}.cs-page .itn-word{letter-spacing:-.02em;color:#fff;font-family:Clash Display,General Sans,sans-serif;font-size:1.2rem;font-weight:600}.cs-page .itn-word i{color:#f5a623;font-style:normal}.cs-page .itn-nav{align-items:center;gap:36px;display:flex}.cs-page .itn-nav a{color:var(--muted);padding:4px 0;font-size:.92rem;font-weight:500;text-decoration:none;position:relative}.cs-page .itn-nav a:after{content:"";background:#f5a623;width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.cs-page .itn-nav a:hover{color:#fff}.cs-page .itn-nav a:hover:after{width:100%}.cs-page .itn-actions{align-items:center;gap:10px;display:flex}.cs-page .itn-cta{color:#1a1205;background:#f5a623;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #f5a62366,0 8px 22px -10px #f5a62399}.cs-page .itn-cta:hover{background:#f7b84d}.cs-page .itn-burger{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:42px;height:36px;padding:0 9px;display:none}.cs-page .itn-burger span{background:var(--text);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.cs-page .itn-burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.cs-page .itn-burger.open span:nth-child(2){opacity:0}.cs-page .itn-burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.cs-page .itn-mnav{border-top:1px solid var(--line);background:var(--bg);flex-direction:column;display:none}.cs-page .itn-mnav a{color:var(--muted);padding:13px 24px;font-size:1rem;text-decoration:none}.cs-page .itn-mnav a:hover{color:#fff;background:#ffffff0a}.cs-page .itn-mnav a+a{border-top:1px solid var(--line)}.cs-page .itn-mnav.open{display:flex}.cs-page .itn-nav__item{align-items:center;display:inline-flex;position:relative}.cs-page .itn-nav__trigger{cursor:pointer;font:inherit;color:#9aa6c8;background:0 0;border:0;align-items:center;gap:.3rem;padding:4px 0;font-size:.92rem;font-weight:500;display:inline-flex}.cs-page .itn-nav__trigger:hover{color:#fff}.cs-page .itn-caret{width:.8rem;height:.8rem;transition:transform .25s}.cs-page .itn-nav__item:hover .itn-caret,.cs-page .itn-nav__item.open .itn-caret{transform:rotate(180deg)}.cs-page .itn-nav__menu{opacity:0;visibility:hidden;z-index:50;background:#16213f;border:1px solid #ffffff1a;border-radius:12px;gap:.1rem;min-width:15rem;margin-top:.55rem;padding:.4rem;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 24px 60px -20px #000000d9}.cs-page .itn-nav__menu:before{content:"";height:.6rem;position:absolute;top:-.6rem;left:0;right:0}.cs-page .itn-nav__item:hover .itn-nav__menu,.cs-page .itn-nav__item:focus-within .itn-nav__menu,.cs-page .itn-nav__item.open .itn-nav__menu{opacity:1;visibility:visible;transform:none}.cs-page .itn-nav__menu a{color:#9aa6c8;white-space:nowrap;border-radius:8px;padding:.6rem .8rem;font-size:.92rem;text-decoration:none;display:block}.cs-page .itn-nav__menu a:hover{color:#fff;background:#ffffff0d;text-decoration:none}.cs-page .itn-nav__menu a:after{display:none}.cs-page .itn-mnav__label{text-transform:uppercase;letter-spacing:.14em;color:#6f7ca6;padding:13px 22px 4px;font-family:JetBrains Mono,monospace;font-size:.66rem;display:block}@media (width<=860px){.cs-page .itn-nav,.cs-page .itn-cta{display:none}.cs-page .itn-burger{display:flex}}.cs-page .subnav{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#0e1730c7;position:sticky;top:68px}.cs-page .subnav .inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;max-width:1120px;min-height:44px;margin:0 auto;padding:0 24px;display:flex}.cs-page .subnav a{color:var(--muted);white-space:nowrap;font-size:.95rem;text-decoration:none}.cs-page .subnav a:hover{color:#fff;text-decoration:none}@media (width<=860px){.cs-page .subnav{display:none}}.cs-page .hero .btns{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.cs-page .btn{background:var(--azure);color:#1a1205;border:1px solid var(--azure);border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.cs-page .btn:hover{background:var(--azure-br);text-decoration:none}.cs-page .btn.ghost{color:var(--text);border-color:var(--line);background:0 0}.cs-page .btn.ghost:hover{background:#ffffff0f}.cs-page .eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--azure-br);opacity:.9;font-size:12px}.cs-page h1,.cs-page h2,.cs-page h3{letter-spacing:-.02em;font-family:Clash Display,General Sans,sans-serif;line-height:1.15}.cs-page h2{margin:.4em 0 .35em;font-size:clamp(26px,3.4vw,40px);font-weight:700}.cs-page .lead{color:var(--muted);max-width:62ch;font-size:clamp(16px,1.7vw,19px)}.cs-page header.hero{background:radial-gradient(1100px 520px at 72% -8%, #f5a62338, transparent 60%), radial-gradient(800px 480px at 8% 20%, #374a8229, transparent 55%), linear-gradient(180deg,#0b1228 0%, var(--bg) 70%);border-bottom:1px solid var(--line-2);padding:34px 0 70px;position:relative}.cs-page .nav{justify-content:space-between;align-items:center;gap:16px;padding:6px 0 40px;display:flex}.cs-page .brand{letter-spacing:.01em;align-items:center;gap:13px;font-size:18px;font-weight:700;display:flex}.cs-page .brand .mark{background:var(--black);border:1px solid var(--line);border-radius:10px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.cs-page .brand .mark img{object-fit:contain;width:34px;height:34px}.cs-page .nav .meta{font-family:var(--mono);color:var(--faint);font-size:12px}.cs-page .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.cs-page .hero h1{margin:.18em 0 .3em;font-size:clamp(32px,5vw,56px);font-weight:800}.cs-page .hero h1 .grad{background:linear-gradient(100deg,var(--azure-br),#ffd49a);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-page .hero p.sub{color:var(--muted);max-width:54ch;font-size:clamp(16px,1.9vw,20px)}.cs-page .chips{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.cs-page .chip{font-family:var(--mono);color:#cfe4f7;border:1px solid var(--line);background:#f5a62314;border-radius:999px;padding:7px 12px;font-size:12.5px}.cs-page .shot{border:1px solid var(--line);background:var(--black);border-radius:14px;overflow:hidden;box-shadow:0 30px 80px -30px #000000d9,0 0 0 1px #f5a62314}.cs-page .hero .shot{transform:none}.cs-page section{border-bottom:1px solid var(--line-2);padding:74px 0}.cs-page .intro p{margin-top:14px}.cs-page .intro .lead{max-width:78ch}.cs-page .row{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.cs-page .row+.row{margin-top:70px}.cs-page .row.flip .txt{order:2}.cs-page .row .txt h3{margin:.35em 0 .5em;font-size:clamp(21px,2.5vw,28px);font-weight:700}.cs-page .row .txt p{color:var(--muted)}.cs-page .ticks{gap:10px;margin-top:18px;list-style:none;display:grid}.cs-page .ticks li{color:#cfdcea;padding-left:28px;position:relative}.cs-page .ticks li:before{content:"";border-left:2px solid var(--azure-br);border-bottom:2px solid var(--azure-br);width:15px;height:9px;position:absolute;top:8px;left:0;transform:rotate(-45deg)}.cs-page figcaption{font-family:var(--mono);color:var(--faint);text-align:center;letter-spacing:.05em;margin-top:10px;font-size:11.5px}.cs-page .grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.cs-page .card{background:linear-gradient(180deg,var(--panel),#10192f);border:1px solid var(--line);border-radius:14px;padding:22px 20px;transition:all .18s}.cs-page .card:hover{border-color:#f5a62373;transform:translateY(-3px)}.cs-page .card .ic{width:42px;height:42px;color:var(--azure-br);background:#f5a6231f;border:1px solid #f5a62347;border-radius:11px;place-items:center;margin-bottom:14px;font-size:20px;display:grid}.cs-page .card h4{margin-bottom:6px;font-size:16.5px;font-weight:700}.cs-page .card p{color:var(--muted);font-size:14px}.cs-page .band{background:radial-gradient(700px 300px at 80% 0,#f5a62329,#0000 60%),linear-gradient(#0c1426,#0b1228)}.cs-page .seclist{grid-template-columns:repeat(2,1fr);gap:14px 40px;margin-top:30px;display:grid}.cs-page .seclist .it{gap:14px;padding:6px 0;display:flex}.cs-page .seclist .it .k{font-family:var(--mono);color:var(--azure-br);min-width:148px;padding-top:2px;font-size:13px}.cs-page .seclist .it .v{color:var(--muted);font-size:14.5px}.cs-page .specs{border-collapse:collapse;width:100%;margin-top:28px;font-size:14.5px}.cs-page .specs td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:13px 4px}.cs-page .specs td:first-child{color:var(--faint);width:240px;font-family:var(--mono);font-size:13px}.cs-page .specs td:last-child{color:#dbe7f2}.cs-page footer{color:var(--faint);padding:46px 0 60px;font-size:14px}.cs-page footer .frow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.cs-page footer .frow .lg{color:var(--muted);align-items:center;gap:11px;font-weight:600;display:flex}.cs-page footer .frow .lg img{width:30px;height:30px}@media (width<=860px){.cs-page .hero-grid,.cs-page .row{grid-template-columns:1fr;gap:30px}.cs-page .row.flip .txt{order:0}.cs-page .hero .shot{transform:none}.cs-page .grid{grid-template-columns:1fr 1fr}.cs-page .seclist{grid-template-columns:1fr}}@media (width<=560px){.cs-page .grid{grid-template-columns:1fr}.cs-page .specs td:first-child{width:140px}}html:has(.cs-page){scroll-padding-top:116px}
